diff options
Diffstat (limited to 'test/unit/_filedir.exp')
-rw-r--r-- | test/unit/_filedir.exp | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/test/unit/_filedir.exp b/test/unit/_filedir.exp index fb29af5b..597e4acc 100644 --- a/test/unit/_filedir.exp +++ b/test/unit/_filedir.exp @@ -55,37 +55,25 @@ setup set test "_filedir should run without errors" assert_bash_exec {_filedir > /dev/null} $test - - sync_after_int - foreach name {f f2} { set test "completing $name ab/ should return e" set cmd "$name ab/" assert_complete_dir e $cmd "$::srcdir/fixtures/_filedir" $test - - sync_after_int - set test "completing $name a\\ b/ should return i" set cmd "$name a\\ b/" assert_complete_dir i $cmd "$::srcdir/fixtures/_filedir" $test - - sync_after_int - set test "completing $name a\\\'b/ should return c" set cmd "$name a\\\'b/" assert_complete_dir c $cmd "$::srcdir/fixtures/_filedir" $test - - sync_after_int - set test "completing $name a\\\$b/ should return h" if {[info exists ::env(CI)] && [info exists ::env(DIST)] && $::env(DIST) == "centos6"} { xfail $test @@ -95,7 +83,6 @@ foreach name {f f2} { sync_after_int } - if {! [is_cygwin]} { # Illegal characters in file/dir names set test "completing $name a\\\"b/ should return d"; #" set cmd "$name a\\\"b/"; #" @@ -108,44 +95,28 @@ foreach name {f f2} { sync_after_int } - set test "completing $name a\\&b/ should return f" set cmd "$name a\\&b/" assert_complete_dir f $cmd "$::srcdir/fixtures/_filedir" $test - - sync_after_int - set test "completing $name a\$ should return a\\\$b/" set cmd "$name a\$" assert_complete_dir "\b\\\\\$b/" $cmd "$::srcdir/fixtures/_filedir" $test -nospace - - sync_after_int - set cmd "$name 'ab/" assert_complete_dir {e'} $cmd "$::srcdir/fixtures/_filedir" - - sync_after_int - set cmd "$name 'a b/" assert_complete_dir {i'} $cmd "$::srcdir/fixtures/_filedir" - - sync_after_int - set cmd "$name 'a\$b/" assert_complete_dir {h'} $cmd "$::srcdir/fixtures/_filedir" - - sync_after_int - if {! [is_cygwin]} { # Illegal characters in file/dir names set cmd "$name 'a\"b/"; #" assert_complete_dir {d'} $cmd "$TESTDIR/tmp" @@ -156,42 +127,28 @@ foreach name {f f2} { sync_after_int } - set cmd "$name 'a&b/" assert_complete_dir {f'} $cmd "$::srcdir/fixtures/_filedir" - - sync_after_int - set cmd "$name \"ab/"; #" assert_complete_dir {e"} $cmd "$::srcdir/fixtures/_filedir"; #" - - sync_after_int - set cmd "$name \"a b/"; #" assert_complete_dir {i"} $cmd "$::srcdir/fixtures/_filedir"; #" - - sync_after_int - set cmd "$name \"a'b/"; #" assert_complete_dir {c"} $cmd "$::srcdir/fixtures/_filedir"; #" - - sync_after_int - if {! [is_cygwin]} { # Illegal characters in file/dir names set cmd "$name \"a\\\"b/"; #" assert_complete_dir {d"} $cmd "$TESTDIR/tmp"; #" sync_after_int } - if {[info exists ::env(CI)] && [info exists ::env(DIST)] && $::env(DIST) == "centos6"} { xfail "$name \"a\\\$b/ should show completions" } else { @@ -200,44 +157,28 @@ foreach name {f f2} { sync_after_int } - set cmd "$name \"a\\b/"; #" assert_complete_dir "\b\b\bb/e\\\"" $cmd "$::srcdir/fixtures/_filedir" - - sync_after_int - set cmd "$name \"a\\\\b/"; #" assert_complete_dir {g"} $cmd "$TESTDIR/tmp"; #" - - sync_after_int - set cmd "$name \"a&b/"; #" assert_complete_dir {f"} $cmd "$::srcdir/fixtures/_filedir"; #" - - sync_after_int - set cmd "$name \\\[x" assert_complete_dir {\[x\]} $cmd "$::srcdir/fixtures/_filedir/brackets" - - sync_after_int }; # foreach - set test "completing with filter '.e1' should show completions" assert_complete_dir {ee.e1 foo/ gg.e1 ii.E1} "g " "$::srcdir/fixtures/_filedir/ext" $test - - sync_after_int - set test "completing f aƩ should return g" # Execute this test only with LC_CTYPE matching *UTF-8* # See also: http://www.mail-archive.com/bash-completion-devel\ @@ -252,16 +193,11 @@ if { } else { unsupported "$test" } - - sync_after_int - set test "completing fd a\\ should return a\\ b/" set cmd "fd a\\ " assert_complete_dir "a\\ b/" $cmd "$::srcdir/fixtures/_filedir" $test -nospace - - sync_after_int |