Skip to content

Commit

Permalink
testsuite: Add basic test cases for deprecated completions
Browse files Browse the repository at this point in the history
  • Loading branch information
scop committed Feb 8, 2014
1 parent e201d1b commit 3e06371
Show file tree
Hide file tree
Showing 14 changed files with 133 additions and 0 deletions.
1 change: 1 addition & 0 deletions test/completion/hwclock.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
assert_source_completions hwclock
1 change: 1 addition & 0 deletions test/completion/ionice.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
assert_source_completions ionice
1 change: 1 addition & 0 deletions test/completion/mock.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
assert_source_completions mock
1 change: 1 addition & 0 deletions test/completion/nmcli.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
assert_source_completions nmcli
1 change: 1 addition & 0 deletions test/completion/repomanage.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
assert_source_completions repomanage
1 change: 1 addition & 0 deletions test/completion/rtcwake.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
assert_source_completions rtcwake
1 change: 1 addition & 0 deletions test/completion/udevadm.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
assert_source_completions udevadm
18 changes: 18 additions & 0 deletions test/lib/completions/hwclock.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
proc setup {} {
save_env
}


proc teardown {} {
assert_env_unmodified
}


setup


assert_complete_any "hwclock -"
sync_after_int


teardown
18 changes: 18 additions & 0 deletions test/lib/completions/ionice.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
proc setup {} {
save_env
}


proc teardown {} {
assert_env_unmodified
}


setup


assert_complete_any "ionice -"
sync_after_int


teardown
18 changes: 18 additions & 0 deletions test/lib/completions/mock.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
proc setup {} {
save_env
}


proc teardown {} {
assert_env_unmodified
}


setup


assert_complete_any "mock "
sync_after_int


teardown
18 changes: 18 additions & 0 deletions test/lib/completions/nmcli.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
proc setup {} {
save_env
}


proc teardown {} {
assert_env_unmodified
}


setup


assert_complete_any "nmcli "
sync_after_int


teardown
18 changes: 18 additions & 0 deletions test/lib/completions/repomanage.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
proc setup {} {
save_env
}


proc teardown {} {
assert_env_unmodified
}


setup


assert_complete_any "repomanage "
sync_after_int


teardown
18 changes: 18 additions & 0 deletions test/lib/completions/rtcwake.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
proc setup {} {
save_env
}


proc teardown {} {
assert_env_unmodified
}


setup


assert_complete_any "rtcwake "
sync_after_int


teardown
18 changes: 18 additions & 0 deletions test/lib/completions/udevadm.exp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
proc setup {} {
save_env
}


proc teardown {} {
assert_env_unmodified
}


setup


assert_complete_any "udevadm "
sync_after_int


teardown

0 comments on commit 3e06371

Please sign in to comment.