Results for array-basic.test.sh

statusbashmkshkshtoyshsushbrushosh
pass 5550455
FAIL 0005100
total5555555
casebashmkshkshtoyshsushbrushoshdescription
0pass pass pass FAIL pass pass pass "${a[@]}" and "${a[*]}"
details
1pass pass pass FAIL pass pass pass ${a[@]} and ${a[*]}
details
2pass pass pass FAIL pass pass pass 4 ways to interpolate empty array
details
3pass pass pass FAIL pass pass pass empty array
details
4pass pass pass FAIL FAIL pass pass Empty array with :-
detailsdetails
29 passed, 0 OK, 0 not implemented, 0 BUG, 6 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

toysh0 "${a[@]}" and "${a[*]}"

[toysh stdout] Expected "['1', '2 3', '1 2 3']\n", got ''
[toysh status] Expected 0, got 2

stdout:
stderr: 
main: line 1: sh: syntax error: 1
toysh1 ${a[@]} and ${a[*]}

[toysh stdout] Expected "['1', '2', '3', '1', '2', '3']\n", got ''
[toysh status] Expected 0, got 2

stdout:
stderr: 
main: line 1: sh: syntax error: 1
toysh2 4 ways to interpolate empty array

[toysh stdout] Expected "['1', '2', '3', '', '4', '5']\n", got "['1', '', '2', '3', '', '4', '5']\n"

stdout:
['1', '', '2', '3', '', '4', '5']
stderr:
toysh3 empty array

[toysh stdout] Expected '[]\n', got ''
[toysh status] Expected 0, got 2

stdout:
stderr: 
main: line 1: sh: syntax error: argv.py
toysh4 Empty array with :-

[toysh stdout] Expected "['not', 'one', 'not one']\n", got ''
[toysh status] Expected 0, got 2

stdout:
stderr: 
main: line 1: sh: syntax error: argv.py
sush4 Empty array with :-

[sush stdout] Expected "['not', 'one', 'not one']\n", got "['not', 'one']\n"

stdout:
['not', 'one']
stderr: