spec test index / oilshell.org
40 passed, 0 OK, 0 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped 2 failed under osh
osh | 10 setglobal d[key] inside proc should mutate global (bug #1841) [osh stdout] Expected 'BEFORE mutate\n(Dict) {}\nhi from mutate\n(Dict) {"key":"mutated","key2":"mutated"}\nAFTER mutate\n(Dict) {"key":"mutated","key2":"mutated"}\n' Got 'BEFORE mutate\n(Dict) {}\nhi from mutate\n(Dict) {"key":"mutated","key2":"mutated"}\nAFTER mutate\n(Dict) {}\n' stdout: BEFORE mutate (Dict) {} hi from mutate (Dict) {"key":"mutated","key2":"mutated"} AFTER mutate (Dict) {}stderr: |
osh-cpp | 10 setglobal d[key] inside proc should mutate global (bug #1841) [osh-cpp stdout] Expected 'BEFORE mutate\n(Dict) {}\nhi from mutate\n(Dict) {"key":"mutated","key2":"mutated"}\nAFTER mutate\n(Dict) {"key":"mutated","key2":"mutated"}\n' Got 'BEFORE mutate\n(Dict) {}\nhi from mutate\n(Dict) {"key":"mutated","key2":"mutated"}\nAFTER mutate\n(Dict) {}\n' stdout: BEFORE mutate (Dict) {} hi from mutate (Dict) {"key":"mutated","key2":"mutated"} AFTER mutate (Dict) {}stderr: |
osh | 11 setglobal a[i] inside proc [osh stdout] Expected 'BEFORE mutate\n(List) [0]\nhi from mutate\n(List) [42]\nAFTER mutate\n(List) [42]\n' Got 'BEFORE mutate\n(List) [0]\nhi from mutate\n(List) [42]\nAFTER mutate\n(List) [0]\n' stdout: BEFORE mutate (List) [0] hi from mutate (List) [42] AFTER mutate (List) [0]stderr: |
osh-cpp | 11 setglobal a[i] inside proc [osh-cpp stdout] Expected 'BEFORE mutate\n(List) [0]\nhi from mutate\n(List) [42]\nAFTER mutate\n(List) [42]\n' Got 'BEFORE mutate\n(List) [0]\nhi from mutate\n(List) [42]\nAFTER mutate\n(List) [0]\n' stdout: BEFORE mutate (List) [0] hi from mutate (List) [42] AFTER mutate (List) [0]stderr: |