+++ /dev/null
-set timeout 30
-set test_name "testcommands"
-
-if {![info exists env(QUAGGA_TEST_COMMANDS)]} {
- # sadly, the test randomly fails when configure parameters differ from
- # what was used to create testcommands.refout. this can be fixed by
- # shipping a matching vtysh_cmd.c, which we'll add after 0.99.23
- unresolved "$test_name"
- exit 0
-}
-
-spawn sh -c "./testcommands -e 0 < $env(srcdir)/testcommands.in | diff -au - $env(srcdir)/testcommands.refout"
-
-expect {
- eof {
- }
- timeout {
- exp_close
- fail "$test_name: timeout"
- }
-}
-
-catch wait result
-set os_error [lindex $result 2]
-set exit_status [lindex $result 3]
-
-if { $os_error == 0 && $exit_status == 0 } {
- pass "$test_name"
-} else {
- fail "$test_name"
-}