(mount) Cleanup mount tests and test-fstab; fix obvious errors.

This commit is contained in:
Crestez Dan Leonard 2010-02-08 06:52:20 +02:00
parent 1c4b461882
commit 6e0dc07ee2
2 changed files with 15 additions and 6 deletions

View File

@ -1,8 +1,10 @@
proc /proc proc defaults 0 0 proc /proc proc defaults 0 0
none /debug debugfs defaults,noauto 0 0 none /debug debugfs defaults,noauto 0 0
# Test octal escapes # Simple obvious test.
/mnt/nice-test-path /dev/null auto ro,noauto 0 0
# Test octal escapes
# Contains ' ' and '-' # Contains ' ' and '-'
/mnt/nice\040test\055path /dev/null auto ro,noauto 0 0 /mnt/nice\040test\055path /dev/null auto ro,noauto 0 0
# Contains '$' and '-' # Contains '$' and '-'

View File

@ -57,6 +57,9 @@ assert_bash_exec {PATH="$OLDPATH"; unset -v OLDPATH}
sync_after_int sync_after_int
assert_complete {/mnt/nice-test-path} {mnt /mnt/nice-test-p}
sync_after_int
assert_complete {/mnt/nice\ test-path} {mnt /mnt/nice\ test-p} assert_complete {/mnt/nice\ test-path} {mnt /mnt/nice\ test-p}
sync_after_int sync_after_int
@ -66,13 +69,17 @@ sync_after_int
assert_complete {/mnt/nice\ test\\path} {mnt /mnt/nice\ test\\p} assert_complete {/mnt/nice\ test\\path} {mnt /mnt/nice\ test\\p}
sync_after_int sync_after_int
assert_complete {/mnt/nice\ test-path} {mnt /mnt/nice\ } assert_complete {{/mnt/nice\ test\\path} {/mnt/nice\ test-path}} \
{mnt /mnt/nice\ } "" /@ 20 {/mnt/nice\ }
sync_after_int sync_after_int
assert_complete {/mnt/nice\$test-path} {mnt /mnt/nice\$} assert_complete {/mnt/nice\$test-path} {mnt /mnt/nice\$}
sync_after_int sync_after_int
assert_complete {'/mnt/nice\ test-path'} {mnt '/mnt/nice\ } assert_complete {$'/mnt/nice-test-path'} {mnt $'/mnt/nice-}
sync_after_int
assert_complete {$'/mnt/nice\ntest-path'} {mnt $'/mnt/nice\n}
sync_after_int sync_after_int