Results for whitespace.test.sh

statusbashmkshkshtoyshsushbrushosh
pass 5331333
ok 0200002
FAIL 0024220
total5555555
casebashmkshkshtoyshsushbrushoshdescription
0pass pass pass FAIL pass pass pass Parsing shell words \r \v
details
1pass ok FAIL FAIL FAIL FAIL ok \r in arith expression is allowed by some shells, but not most!
detailsdetailsdetailsdetailsdetailsdetails
2pass ok FAIL FAIL pass FAIL ok whitespace in string to integer conversion
detailsdetailsdetailsdetailsdetails
3pass pass pass FAIL FAIL pass pass \r at end of line is not special
detailsdetails
4pass pass pass pass pass pass pass Default IFS does not include \r \v \f
21 passed, 4 OK, 0 not implemented, 0 BUG, 10 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

toysh0 Parsing shell words \r \v

[toysh stdout] Expected "['-', '-']\n['-\\r-']\n['-\\x0b-']\n['-\\x0c-']\n" Got "['-', '-']\n['-', '-']\n['-', '-']\n['-', '-']\n"

stdout:
['-', '-']
['-', '-']
['-', '-']
['-', '-']
stderr:
mksh1 \r in arith expression is allowed by some shells, but not most!

stdout:
['3']
['3']
stderr:
ksh1 \r in arith expression is allowed by some shells, but not most!

[ksh stdout] Expected "['3']\nfailed\n", got "['3']\n['3']\n"

stdout:
['3']
['3']
stderr:
toysh1 \r in arith expression is allowed by some shells, but not most!

[toysh stdout] Expected "['3']\nfailed\n", got "['3']\n['3']\n"

stdout:
['3']
['3']
stderr:
sush1 \r in arith expression is allowed by some shells, but not most!

[sush stdout] Expected "['3']\nfailed\n", got "['3']\n['3']\n"

stdout:
['3']
['3']
stderr:
brush1 \r in arith expression is allowed by some shells, but not most!

[brush stdout] Expected "['3']\nfailed\n", got "['3']\n['3']\n"

stdout:
['3']
['3']
stderr:
osh1 \r in arith expression is allowed by some shells, but not most!

stdout:
['3']
['3']
stderr:
mksh2 whitespace in string to integer conversion

stdout:
43
43
stderr:
ksh2 whitespace in string to integer conversion

[ksh stdout] Expected '43\nfailed\n', got '43\n43\n'

stdout:
43
43
stderr:
toysh2 whitespace in string to integer conversion

[toysh stdout] Expected '43\nfailed\n', got '43\n43\n'

stdout:
43
43
stderr:
brush2 whitespace in string to integer conversion

[brush stdout] Expected '43\nfailed\n', got '43\n43\n'

stdout:
43
43
stderr:
osh2 whitespace in string to integer conversion

stdout:
43
43
stderr:
toysh3 \r at end of line is not special

[toysh stdout] Expected "['-\\r']\n", got "['-']\n"

stdout:
['-']
stderr:
sush3 \r at end of line is not special

[sush stdout] Expected "['-\\r']\n", got "['-']\n"

stdout:
['-']
stderr: