37 passed, 0 OK, 0 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped 4 failed under osh
| osh-cpp | 1 usage: empty input, space input [osh-cpp stdout] Expected 'error\nerror too\n' Got 'error\nstatus=0\n' stdout: error status=0stderr: oils warning: symbolic mode operator cannot be empty |
| osh | 4 usage: large octal number [osh stdout] Expected 'status=1\n0022\n' Got 'status=0\n0567\n' stdout: status=0 0567stderr: |
| osh-cpp | 4 usage: large octal number [osh-cpp stdout] Expected 'status=1\n0022\n' Got 'status=0\n0567\n' stdout: status=0 0567stderr: |
| osh | 6 'umask -S' prints symbolic umask [osh stdout] Expected 'u=rwx,g=rx,o=rx\nstatus=0\n' Got 'status=1\n' stdout: status=1stderr: |
| osh-cpp | 6 'umask -S' prints symbolic umask [osh-cpp stdout] Expected 'u=rwx,g=rx,o=rx\nstatus=0\n' Got 'status=1\n' stdout: status=1stderr: |
| osh | 7 'umask -p' prints a form that can be eval'd [osh stdout] Expected 'umask 0022\nstatus=0\n' Got '0022\nstatus=0\n' stdout: 0022 status=0stderr: |
| osh-cpp | 7 'umask -p' prints a form that can be eval'd [osh-cpp stdout] Expected 'umask 0022\nstatus=0\n' Got '0022\nstatus=0\n' stdout: 0022 status=0stderr: |
| osh | 19 umask bare op - [osh stdout] Expected '777\n337\n777\n' Got '124\n124\n124\n' stdout: 124 124 124stderr: umask -rwx
^~~~
[ stdin ]:2: 'umask' doesn't accept flag -r
umask -wx
^~~
[ stdin ]:6: 'umask' doesn't accept flag -w
umask -=+
^
[ stdin ]:10: 'umask' doesn't accept flag -=
|
| osh-cpp | 19 umask bare op - [osh-cpp stdout] Expected '777\n337\n777\n' Got '124\n124\n124\n' stdout: 124 124 124stderr: umask -rwx
^~~~
[ stdin ]:2: 'umask' doesn't accept flag -r
umask -wx
^~~
[ stdin ]:6: 'umask' doesn't accept flag -w
umask -=+
^
[ stdin ]:10: 'umask' doesn't accept flag -=
|