embox
1#!/usr/bin/expect
2
3source [file join [file dirname [info script]] framework/test_core.exp]
4
5namespace import autotest::*
6
7proc vfat_setup {} {
8send "mkdir /vfat_mnt\r"
9expect ":/#"
10
11send "umount /vfat_mnt\r"
12expect ":/#"
13}
14
15TEST_SETUP_TARGET {vfat_setup}
16
17TEST_CASE_TARGET {vfat test} {
18test_assert_regexp_equal "mkfs -t vfat /dev/hda\r" ":/#"
19
20test_assert_regexp_equal "mount -t vfat /dev/hda /vfat_mnt\r" ":/#"
21
22test_assert_regexp_equal "touch /vfat_mnt/f1.txt\r" ":/#"
23
24test_assert_regexp_equal "ls /vfat_mnt\r" "/vfat_mnt/f1.txt"
25
26test_assert_regexp_equal "umount /vfat_mnt\r" ":/#"
27
28return 0
29}
30