Results for word-split.test.sh

casedashbashmkshoshdescription
0pass pass pass pass IFS is scoped
1pass pass pass pass Tilde sub is not split, but var sub is
2pass pass pass pass Word splitting
3pass pass pass pass Word splitting 2
4pass pass pass pass $*
5pass pass pass pass "$*"
6pass pass pass pass $@
7pass pass pass pass "$@"
8pass pass pass pass empty $@ and $* is elided
9pass pass pass pass unquoted empty arg is elided
10pass pass pass pass unquoted whitespace arg is elided
11pass pass pass pass empty literals are not elided
12pass pass pass pass no splitting when IFS is empty
13pass pass pass FAIL default value can yield multiple words
details
14pass pass pass pass TODO

59 passed, 0 ok, 0 known unimplemented, 0 known bugs, 1 failed, 0 skipped

Details on runs that didn't PASS

osh13 default value can yield multiple words

[osh stdout] Expected b"['1', '2 3', '4 5', '6']\n", got b"['1', '2 3 4 5', '6']\n"

stdout:
['1', '2 3 4 5', '6']
stderr: