85 passed, 2 OK, 4 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped 1 failed under osh
osh | 20 -n for no execution (useful with --ast-output) [osh stdout] Expected '1\n', got '1\n2\n3\n' stdout: 1 2 3stderr: |
osh-cpp | 20 -n for no execution (useful with --ast-output) [osh-cpp stdout] Expected '1\n', got '1\n2\n3\n' stdout: 1 2 3stderr: |
osh | 29 set - - stdout: a b - a b a b - - - + + - --stderr: |
osh-cpp | 29 set - - stdout: a b - a b a b - - - + + - --stderr: |
osh-cpp | 32 'set' and 'eval' round trip [osh-cpp stdout] Expected '[ ]\nOK\nOK\nOK\nOK\nOK\n', got '' [osh-cpp status] Expected 0, got -6 stdout: stderr: terminate called after throwing an instance of 'IndexError*' timeout: the monitored command dumped core |
osh | 33 set without args and array variables (not in OSH) stdout: stderr: |
osh-cpp | 33 set without args and array variables (not in OSH) stdout: stderr: |
osh | 34 set without args and assoc array variables (not in OSH) stdout: stderr: __assoc[a]=b ^~~~~~~~ [ stdin ]:3: fatal: Assoc array keys must be strings: $x 'x' "$x" etc. (OILS-ERR-101) |
osh-cpp | 34 set without args and assoc array variables (not in OSH) stdout: stderr: __assoc[a]=b ^~~~~~~~ [ stdin ]:3: fatal: Assoc array keys must be strings: $x 'x' "$x" etc. (OILS-ERR-101) |