spec test index / oilshell.org
34 passed, 5 OK, 0 not implemented, 0 BUG, 3 failed, 0 timeouts, 0 cases skipped 1 failed under osh
osh | 8 First word like foo$x() and foo$[1+2] (regression) stdout: DONEstderr: foo$identity('z') ^~~ [ stdin ]:1: 'fooz' not found foo$[1+2] ^~~ [ stdin ]:3: 'foo3' not found |
osh-cpp | 8 First word like foo$x() and foo$[1+2] (regression) stdout: DONEstderr: foo$identity('z') ^~~ [ stdin ]:1: 'foo' not found foo$[1+2] ^~~ [ stdin ]:3: 'foo' not found |
osh | 9 Function names stdout: stderr: foo$x() { ^~~ [ stdin ]:1: fatal: Expected function named 'x', got (value.Undef) |
osh-cpp | 9 Function names [osh-cpp status] Expected 1, got 2 [osh-cpp stdout] Expected '', got 'hi\n' stdout: histderr: foo$x() { ^~~ [ stdin ]:1: 'foo' not found } ^ [ stdin ]:3: Unexpected right brace |
osh | 10 file with NUL byte stdout: onestderr: |
osh-cpp | 10 file with NUL byte stdout: onestderr: |
osh | 12 'echo' and printf to disk full [osh stdout] Expected 'status=1\nstatus=1\n', got '' [osh status] Expected 0, got 2 stdout: stderr: osh I/O error (main): No space left on device |
osh-cpp | 12 'echo' and printf to disk full [osh-cpp stdout] Expected 'status=1\nstatus=1\n', got 'status=0\nstatus=0\n' stdout: status=0 status=0stderr: |