diff options
| author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-05-24 13:22:01 +0000 |
|---|---|---|
| committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-05-24 13:22:01 +0000 |
| commit | cd7f4d27a2ccda62c3cd41c980a75a1aa59d8534 (patch) | |
| tree | 040956e44b8f2b871f66aff049059ec72c449998 /shell | |
| parent | 2b6bbad4dbc7d14bc0fca8eec41e6bfa35453537 (diff) | |
| download | busybox-w32-cd7f4d27a2ccda62c3cd41c980a75a1aa59d8534.tar.gz busybox-w32-cd7f4d27a2ccda62c3cd41c980a75a1aa59d8534.tar.bz2 busybox-w32-cd7f4d27a2ccda62c3cd41c980a75a1aa59d8534.zip | |
hush: improve 2 testsuite tests
Diffstat (limited to 'shell')
| -rw-r--r-- | shell/hush_test/hush-misc/shift.right | 6 | ||||
| -rwxr-xr-x | shell/hush_test/hush-misc/shift.tests | 10 | ||||
| -rw-r--r-- | shell/hush_test/hush-misc/syntax_err.right | 1 | ||||
| -rwxr-xr-x | shell/hush_test/hush-misc/syntax_err.tests | 2 |
4 files changed, 17 insertions, 2 deletions
diff --git a/shell/hush_test/hush-misc/shift.right b/shell/hush_test/hush-misc/shift.right index afb90be9c..d281e358c 100644 --- a/shell/hush_test/hush-misc/shift.right +++ b/shell/hush_test/hush-misc/shift.right | |||
| @@ -1,2 +1,6 @@ | |||
| 1 | ./shift.tests abc d e | 1 | ./shift.tests abc d e |
| 2 | ./shift.tests d e | 2 | ./shift.tests d e 123 |
| 3 | ./shift.tests d e 123 | ||
| 4 | ./shift.tests | ||
| 5 | ./shift.tests | ||
| 6 | ./shift.tests | ||
diff --git a/shell/hush_test/hush-misc/shift.tests b/shell/hush_test/hush-misc/shift.tests index 17f2c9f36..53ef249f2 100755 --- a/shell/hush_test/hush-misc/shift.tests +++ b/shell/hush_test/hush-misc/shift.tests | |||
| @@ -1,6 +1,14 @@ | |||
| 1 | if test $# = 0; then | 1 | if test $# = 0; then |
| 2 | exec "$THIS_SH" $0 abc "d e" | 2 | exec "$THIS_SH" $0 abc "d e" 123 |
| 3 | fi | 3 | fi |
| 4 | echo $0 $1 $2 | 4 | echo $0 $1 $2 |
| 5 | shift | 5 | shift |
| 6 | echo $0 $1 $2 | 6 | echo $0 $1 $2 |
| 7 | shift 999 | ||
| 8 | echo $0 $1 $2 | ||
| 9 | shift 2 | ||
| 10 | echo $0 $1 $2 | ||
| 11 | shift 2 | ||
| 12 | echo $0 $1 $2 | ||
| 13 | shift | ||
| 14 | echo $0 $1 $2 | ||
diff --git a/shell/hush_test/hush-misc/syntax_err.right b/shell/hush_test/hush-misc/syntax_err.right index fbf3c9f82..08a270c31 100644 --- a/shell/hush_test/hush-misc/syntax_err.right +++ b/shell/hush_test/hush-misc/syntax_err.right | |||
| @@ -1 +1,2 @@ | |||
| 1 | shown | ||
| 1 | hush: syntax error: unterminated ' | 2 | hush: syntax error: unterminated ' |
diff --git a/shell/hush_test/hush-misc/syntax_err.tests b/shell/hush_test/hush-misc/syntax_err.tests index c990c6475..d10ed42e9 100755 --- a/shell/hush_test/hush-misc/syntax_err.tests +++ b/shell/hush_test/hush-misc/syntax_err.tests | |||
| @@ -1 +1,3 @@ | |||
| 1 | echo shown | ||
| 1 | echo test `echo 'aa` | 2 | echo test `echo 'aa` |
| 3 | echo not shown | ||
