blob: f760c6d7f5e68642b49022cbb1bec635a5bbd970 [file] [log] [blame]
Christian Franke8f399b02013-09-30 12:27:50 +00001set timeout 30
2set test_name "testcommands"
3
4spawn sh -c "./testcommands -e 0 < testcommands.in | diff -au - testcommands.out"
5
6expect {
7 eof {
8 }
9 timeout {
10 exp_close
11 fail "$test_name: timeout"
12 }
13}
14
15catch wait result
16set os_error [lindex $result 2]
17set exit_status [lindex $result 3]
18
19if { $os_error == 0 && $exit_status == 0 } {
20 pass "$test_name"
21} else {
22 fail "$test_name"
23}