OILS / spec / blog2.test.sh View on Github | oilshell.org

49 lines, 16 significant
1#
2# Tests for the blog.
3#
4
5#### -a
6[ -a ]
7echo status=$?
8## stdout: status=0
9
10#### -a -a
11[ -a -a ]
12echo status=$?
13## stdout: status=1
14
15#### -a -a -a
16[ -a -a -a ]
17echo status=$?
18## stdout: status=0
19## BUG mksh stdout: status=2
20
21#### -a -a -a -a
22[ -a -a -a -a ]
23echo status=$?
24## stdout: status=1
25## BUG bash stdout: status=2
26
27#### -a -a -a -a -a
28[ -a -a -a -a -a ]
29echo status=$?
30## stdout: status=1
31## BUG dash/zsh stdout: status=0
32
33#### -a -a -a -a -a -a
34[ -a -a -a -a -a -a ]
35echo status=$?
36## stdout: status=2
37## BUG dash/zsh stdout: status=1
38
39#### -a -a -a -a -a -a -a
40[ -a -a -a -a -a -a -a ]
41echo status=$?
42## stdout: status=1
43## BUG bash stdout: status=2
44## BUG dash/zsh stdout: status=0
45
46#### -a -a -a -a -a -a -a -a
47[ -a -a -a -a -a -a -a -a ]
48echo status=$?
49## stdout: status=1