spec test index / oilshell.org
status | osh | osh_.py | osh_.cc | |
pass | 8 | 0 | 0 | |
FAIL | 0 | 8 | 8 | |
total | 8 | 8 | 8 | |
case | osh | osh_.py | osh_.cc | description |
0 | pass | FAIL | FAIL | Locals don't leak |
details | details | |||
1 | pass | FAIL | FAIL | Globals leak |
details | details | |||
2 | pass | FAIL | FAIL | Return statement |
details | details | |||
3 | pass | FAIL | FAIL | Dynamic Scope |
details | details | |||
4 | pass | FAIL | FAIL | Dynamic Scope Mutation (wow this is bad) |
details | details | |||
5 | pass | FAIL | FAIL | Assign local separately |
details | details | |||
6 | pass | FAIL | FAIL | Assign a local and global on same line |
details | details | |||
7 | pass | FAIL | FAIL | Return without args gives previous |
details | details |
8 passed, 0 OK, 0 not implemented, 0 BUG, 16 failed, 0 timeouts, 0 cases skipped
osh_.py | 0 Locals don't leak [osh_.py stdout] Expected '\n', got '(cmd_value.Argv argv:[f] arg_spids:[14])\n\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[14])stderr: Unhandled SimpleCommand |
osh_.cc | 0 Locals don't leak [osh_.cc stdout] Expected '\n', got '(cmd_value.Argv argv:[f] arg_spids:[14])\n\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[14])stderr: Unhandled SimpleCommand |
osh_.py | 1 Globals leak [osh_.py stdout] Expected 'f_var\n', got '(cmd_value.Argv argv:[f] arg_spids:[12])\n\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[12])stderr: Unhandled SimpleCommand |
osh_.cc | 1 Globals leak [osh_.cc stdout] Expected 'f_var\n', got '(cmd_value.Argv argv:[f] arg_spids:[12])\n\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[12])stderr: Unhandled SimpleCommand |
osh_.py | 2 Return statement [osh_.py stdout] Expected 'one\n', got '(cmd_value.Argv argv:[f] arg_spids:[23])\n' [osh_.py status] Expected 42, got 0 stdout: (cmd_value.Argv argv:[f] arg_spids:[23])stderr: Unhandled SimpleCommand |
osh_.cc | 2 Return statement [osh_.cc stdout] Expected 'one\n', got '(cmd_value.Argv argv:[f] arg_spids:[23])\n' [osh_.cc status] Expected 42, got 0 stdout: (cmd_value.Argv argv:[f] arg_spids:[23])stderr: Unhandled SimpleCommand |
osh_.py | 3 Dynamic Scope [osh_.py stdout] Expected 'g_var\n', got '(cmd_value.Argv argv:[g] arg_spids:[30])\n' stdout: (cmd_value.Argv argv:[g] arg_spids:[30])stderr: Unhandled SimpleCommand |
osh_.cc | 3 Dynamic Scope [osh_.cc stdout] Expected 'g_var\n', got '(cmd_value.Argv argv:[g] arg_spids:[30])\n' stdout: (cmd_value.Argv argv:[g] arg_spids:[30])stderr: Unhandled SimpleCommand |
osh_.py | 4 Dynamic Scope Mutation (wow this is bad) [osh_.py stdout] Expected 'g: f_mutation\n', got '(cmd_value.Argv argv:[g] arg_spids:[37])\n' stdout: (cmd_value.Argv argv:[g] arg_spids:[37])stderr: Unhandled SimpleCommand |
osh_.cc | 4 Dynamic Scope Mutation (wow this is bad) [osh_.cc stdout] Expected 'g: f_mutation\n', got '(cmd_value.Argv argv:[g] arg_spids:[37])\n' stdout: (cmd_value.Argv argv:[g] arg_spids:[37])stderr: Unhandled SimpleCommand |
osh_.py | 5 Assign local separately [osh_.py stdout] Expected '[new-value]\n', got '(cmd_value.Argv argv:[f] arg_spids:[28])\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[28])stderr: Unhandled SimpleCommand |
osh_.cc | 5 Assign local separately [osh_.cc stdout] Expected '[new-value]\n', got '(cmd_value.Argv argv:[f] arg_spids:[28])\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[28])stderr: Unhandled SimpleCommand |
osh_.py | 6 Assign a local and global on same line [osh_.py stdout] Expected u'[L G]\n[ G]\n', got '(cmd_value.Argv argv:[f] arg_spids:[33])\n[ ]\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[33]) [ ]stderr: Unhandled SimpleCommand |
osh_.cc | 6 Assign a local and global on same line [osh_.cc stdout] Expected u'[L G]\n[ G]\n', got '(cmd_value.Argv argv:[f] arg_spids:[33])\n[ ]\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[33]) [ ]stderr: Unhandled SimpleCommand |
osh_.py | 7 Return without args gives previous [osh_.py stdout] Expected 'status=42\n', got '(cmd_value.Argv argv:[f] arg_spids:[20])\nstatus=0\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[20]) status=0stderr: Unhandled SimpleCommand |
osh_.cc | 7 Return without args gives previous [osh_.cc stdout] Expected 'status=42\n', got '(cmd_value.Argv argv:[f] arg_spids:[20])\nstatus=0\n' stdout: (cmd_value.Argv argv:[f] arg_spids:[20]) status=0stderr: Unhandled SimpleCommand |