spec test index / oilshell.org
76 passed, 0 OK, 0 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped
osh-cpp | 11 osh -O oil:upgrade [osh-cpp stdout] Expected 'one\ntwo\nthree\n', got '' [osh-cpp status] Expected 0, got 1 stdout: stderr: var x = %(one two three); write @x ^~ [ -c flag ]:1: fatal: Can't splice 'x' |
osh-cpp | 23 parse_brace case [osh-cpp stdout] Expected 'python\nshell\npython\nshell\n', got '' [osh-cpp status] Expected 0, got 1 stdout: stderr: for name in "${files[@]}" ; do ^~~~~ [ stdin ]:4: fatal: Undefined array 'files' |
osh-cpp | 24 parse_paren: if statement [osh-cpp stdout] Expected 'less\nless\nother\n', got 'other\n' stdout: otherstderr: |
osh-cpp | 25 parse_paren: while statement [osh-cpp stdout] Expected '1\n2\ndone ksh\n1\n2\ndone sh\n1\n2\ndone oil\n', got '' [osh-cpp status] Expected 0, got 1 stdout: stderr: while (( x < 3 )) { ^ [ stdin ]:4: fatal: Undefined variable 'x' |