spec test index / oilshell.org
status | osh | osh-cpp | |
pass | 2 | 2 | |
FAIL | 2 | 2 | |
total | 4 | 4 | |
case | osh | osh-cpp | description |
0 | FAIL | FAIL | Can read from ENV Dict |
details | details | ||
1 | pass | pass | Temp bindings A=a B=b my-command push to ENV dict |
2 | FAIL | FAIL | setglobal ENV.PYTHONPATH = 'foo' changes child process state |
details | details | ||
3 | pass | pass | export builtin still works |
4 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped 2 failed under osh
osh | 0 Can read from ENV Dict [osh stdout] Expected '(Str) "Dict"\nZZ is zz\n', got '' [osh status] Expected 0, got 1 stdout: stderr: pp test_ (type(ENV)) ^~~ [ stdin ]:3: fatal: Undefined variable 'ENV' |
osh-cpp | 0 Can read from ENV Dict [osh-cpp stdout] Expected '(Str) "Dict"\nZZ is zz\n', got '' [osh-cpp status] Expected 0, got 1 stdout: stderr: pp test_ (type(ENV)) ^~~ [ stdin ]:3: fatal: Undefined variable 'ENV' |
osh | 2 setglobal ENV.PYTHONPATH = 'foo' changes child process state [osh status] Expected 0, got 1 stdout: stderr: setglobal ENV.PYTHONPATH = 'foo' ^~~ [ stdin ]:3: fatal: Undefined variable 'ENV' |
osh-cpp | 2 setglobal ENV.PYTHONPATH = 'foo' changes child process state [osh-cpp status] Expected 0, got 1 stdout: stderr: setglobal ENV.PYTHONPATH = 'foo' ^~~ [ stdin ]:3: fatal: Undefined variable 'ENV' |