104 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped 2 failed under osh
| osh-cpp | 24 IFS empty doesn't do splitting [osh-cpp stdout] Expected "[' a b\\tc']\n" Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: x=$(python2 -c 'print(" a b\tc\n")')
^
[ stdin ]:2: Invalid word while parsing command list
|
| osh-cpp | 25 IFS unset behaves like $' \t\n' [osh-cpp stdout] Expected "['a', 'b', 'c']\n" Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: x=$(python2 -c 'print(" a b\tc\n")')
^
[ stdin ]:2: Invalid word while parsing command list
|
| osh | 34 IFS and joining arrays by assignments [osh stdout] Expected "['x y z']\n['x y z']\n['x:y z']\n['x:y z']\n" Got "['x y z']\n['x y z']\n['x:y z']\n['x y z']\n" stdout: ['x y z'] ['x y z'] ['x:y z'] ['x y z']stderr: |
| osh-cpp | 34 IFS and joining arrays by assignments [osh-cpp stdout] Expected "['x y z']\n['x y z']\n['x:y z']\n['x:y z']\n" Got "['x y z']\n['x y z']\n['x:y z']\n['x y z']\n" stdout: ['x y z'] ['x y z'] ['x:y z'] ['x y z']stderr: |
| osh | 45 Unicode in IFS [osh stdout] Expected '<>\n<x>\n' Got '<>\n<>\n<x>\n' stdout: <> <> <x>stderr: setopt SH_WORD_SPLIT ^~~~~~ [ stdin ]:1: Command 'setopt' not found (OILS-ERR-100) |
| osh-cpp | 45 Unicode in IFS [osh-cpp stdout] Expected '<>\n<x>\n' Got '<>\n<>\n<x>\n' stdout: <> <> <x>stderr: setopt SH_WORD_SPLIT ^~~~~~ [ stdin ]:1: Command 'setopt' not found (OILS-ERR-100) |