Reviewed tests q* & r*

Added .swp (vim backup) files to .gitignore
This commit is contained in:
Freddy Vulto 2009-07-24 12:33:30 +02:00
parent 53b1c41c16
commit ddb0571227
67 changed files with 374 additions and 456 deletions

1
.gitignore vendored
View File

@ -1,4 +1,5 @@
*.tar*
*.swp
Makefile
Makefile.in
aclocal.m4

View File

@ -1 +0,0 @@
source "lib/completions/qrunner.exp"

View File

@ -1 +0,0 @@
source "lib/completions/querybts.exp"

View File

@ -1 +0,0 @@
source "lib/completions/rcs.exp"

View File

@ -1 +0,0 @@
source "lib/completions/rcsdiff.exp"

View File

@ -1 +0,0 @@
source "lib/completions/readelf.exp"

View File

@ -1 +0,0 @@
source "lib/completions/readonly.exp"

View File

@ -1 +0,0 @@
source "lib/completions/remove_members.exp"

View File

@ -1 +0,0 @@
source "lib/completions/removepkg.exp"

View File

@ -1 +0,0 @@
source "lib/completions/renice.exp"

View File

@ -1 +0,0 @@
source "lib/completions/reportbug.exp"

View File

@ -1 +0,0 @@
source "lib/completions/ri.exp"

View File

@ -1 +0,0 @@
source "lib/completions/rlog.exp"

View File

@ -1 +0,0 @@
source "lib/completions/rm.exp"

View File

@ -1 +0,0 @@
source "lib/completions/rmdir.exp"

View File

@ -1 +0,0 @@
source "lib/completions/rmlist.exp"

View File

@ -1 +0,0 @@
source "lib/completions/rsync.exp"

View File

@ -0,0 +1,3 @@
if {[assert_bash_type qrunner]} {
source "lib/completions/qrunner.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type querybts]} {
source "lib/completions/querybts.exp"
}; # if

3
test/completion/rcs.exp Normal file
View File

@ -0,0 +1,3 @@
if {[assert_bash_type rcs]} {
source "lib/completions/rcs.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type rcsdiff]} {
source "lib/completions/rcsdiff.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type readelf]} {
source "lib/completions/readelf.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type readonly]} {
source "lib/completions/readonly.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type remove_members]} {
source "lib/completions/remove_members.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type removepkg]} {
source "lib/completions/removepkg.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type {renice}]} {
source "lib/completions/renice.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type reportbug]} {
source "lib/completions/reportbug.exp"
}; # if

3
test/completion/ri.exp Normal file
View File

@ -0,0 +1,3 @@
if {[assert_bash_type ri]} {
source "lib/completions/ri.exp"
}; # if

3
test/completion/rlog.exp Normal file
View File

@ -0,0 +1,3 @@
if {[assert_bash_type rlog]} {
source "lib/completions/rlog.exp"
}; # if

3
test/completion/rm.exp Normal file
View File

@ -0,0 +1,3 @@
if {[assert_bash_type rm]} {
source "lib/completions/rm.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type rmdir]} {
source "lib/completions/rmdir.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type rmlist]} {
source "lib/completions/rmlist.exp"
}; # if

View File

@ -0,0 +1,3 @@
if {[assert_bash_type rsync]} {
source "lib/completions/rsync.exp"
}; # if

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "qrunner -"
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "querybts --"
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "rcs "
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "rcsdiff "
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "rdict --"
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "readelf --"
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "readonly BASH_ARG"
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "remove_members --"
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "removepkg "
sync_after_int
teardown

View File

@ -1,20 +1,22 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
set test "Tab should show completions"
set test "Tab should show complete process ids"
# Try completion
set cmd "renice 1"
send "$cmd\t"
expect {
-re "$cmd\r\n.*$cmd$" { pass "$test" }
-re "$cmd\r\n\\d+.*/@$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
@ -28,7 +30,7 @@ set test "Tab should show complete process group ids"
set cmd "renice -g "
send "$cmd\t"
expect {
-re "$cmd$" { pass "$test" }
-re "$cmd\r\n\\d+.*/@$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "reportbug --m"
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "ri "
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "rlog "
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "rm "
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "rmdir "
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "rmlist -"
sync_after_int
teardown

View File

@ -0,0 +1,20 @@
proc setup {} {
save_env
}; # setup()
proc teardown {} {
assert_env_unmodified
}; # teardown()
setup
assert_complete_any "rsync "
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "qrunner -"
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "querybts --"
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "rcs "
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "rcsdiff "
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "rdict --"
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "readelf "
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "readonly BASH_ARG"
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "remove_members --"
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,29 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "removepkg "
send "$cmd\t"
# NOTE: Wait in case `kldload' isn't installed, so that "^$cdm.*$" doesn't match
# before comp_install has finished
sleep .4
expect {
-re "^$cmd.*$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,41 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "reportbug --m"
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
set test "Completing --editor should invoke _command"
# Try completion
set cmd "reportbug --editor vim"
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,29 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "ri "
send "$cmd\t"
# NOTE: Wait in case `ri' isn't installed, so that "^$cdm.*$" doesn't match
# before comp_install has finished
sleep 1
expect {
-re "^$cmd.*$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "rlog "
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "rm "
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "rmdir "
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should complete"
# Try completion
set cmd "rmlist -"
send "$cmd\t"
expect {
-re "^$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown

View File

@ -1,26 +0,0 @@
proc setup {} {
}; # setup()
proc teardown {} {
}; # teardown()
setup
set test "Tab should show completions"
# Try completion
set cmd "rsync "
send "$cmd\t"
expect {
-re "$cmd\r\n.*$cmd$" { pass "$test" }
-re /@ { unresolved "$test at prompt" }
-re eof { unresolved "eof" }
}; # expect
sync_after_int
teardown