Results for word-eval.test.sh

statusbashdashashzshmkshkshtoyshsushbrushosh
pass 8665885878
N-I 0200000000
FAIL 0023003010
total8888888888
casebashdashashzshmkshkshtoyshsushbrushoshdescription
0pass pass pass pass pass pass pass pass pass pass Evaluation of constant parts
1pass N-I FAIL pass pass pass FAIL pass pass pass Evaluation of each part
detailsdetailsdetails
2pass pass pass FAIL pass pass pass pass pass pass Word splitting
details
3pass N-I FAIL FAIL pass pass FAIL pass pass pass Word joining
detailsdetailsdetailsdetails
4pass pass pass pass pass pass pass pass pass pass Word elision
5pass pass pass pass pass pass FAIL pass FAIL pass Default values -- more cases
detailsdetails
6pass pass pass FAIL pass pass pass pass pass pass Globbing after splitting
details
7pass pass pass pass pass pass pass pass pass pass Globbing escaping
69 passed, 0 OK, 2 not implemented, 0 BUG, 9 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

dash1 Evaluation of each part

stdout:
stderr: 
dash: 3: Syntax error: "(" unexpected
ash1 Evaluation of each part

[ash stdout] Expected "['bare', 'sq', '/home/bob', 's', '-s-', 'a1', 'a2', '3', 'c', 'c']\n" Got ''
[ash status] Expected 0, got 2

stdout:
stderr: 
ash: syntax error: unexpected "("
toysh1 Evaluation of each part

[toysh stdout] Expected "['bare', 'sq', '/home/bob', 's', '-s-', 'a1', 'a2', '3', 'c', 'c']\n" Got ''
[toysh status] Expected 0, got 2

stdout:
stderr: 
main: line 3: sh: syntax error: a1
zsh2 Word splitting

[zsh stdout] Expected "['1', '23', '4', '5 6']\n", got "['1 23 4', '5 6']\n"

stdout:
['1 23 4', '5 6']
stderr:
dash3 Word joining

stdout:
stderr: 
dash: 3: Syntax error: "(" unexpected
ash3 Word joining

[ash stdout] Expected "['1', '2a1', 'a2_x', 'y', 'z']\n", got ''
[ash status] Expected 0, got 2

stdout:
stderr: 
ash: syntax error: unexpected "("
zsh3 Word joining

[zsh stdout] Expected "['1', '2a1', 'a2_x', 'y', 'z']\n", got "['1 2a1', 'a2_x', 'y', 'z']\n"

stdout:
['1 2a1', 'a2_x', 'y', 'z']
stderr:
toysh3 Word joining

[toysh stdout] Expected "['1', '2a1', 'a2_x', 'y', 'z']\n", got ''
[toysh status] Expected 0, got 2

stdout:
stderr: 
set: bad --
main: line 3: sh: syntax error: a1
toysh5 Default values -- more cases

[toysh stdout] Expected '[\'hi\', \'a b\', \'c d\', \'e f\', "\'g h\'"]\n', got '[\'hi\', "\'a", "b\'", \'c d\', \'"e f"\', "\'g h\'"]\n'

stdout:
['hi', "'a", "b'", 'c d', '"e f"', "'g h'"]
stderr:
brush5 Default values -- more cases

[brush stdout] Expected '[\'hi\', \'a b\', \'c d\', \'e f\', "\'g h\'"]\n', got "['hi', 'a', 'b', 'c d', 'e f', 'g h']\n"

stdout:
['hi', 'a', 'b', 'c d', 'e f', 'g h']
stderr:
zsh6 Globbing after splitting

[zsh stdout] Expected "['_tmp/foo.hh', '_tmp/bar.gg', '_tmp/foo.gg']\n" Got "['_tmp/*.hh _tmp/*.gg']\n"

stdout:
['_tmp/*.hh _tmp/*.gg']
stderr: