94 passed, 0 OK, 0 not implemented, 0 BUG, 5 failed, 0 timeouts, 0 cases skipped 5 failed under osh
osh | 34 IFS and joining arrays by assignments [osh stdout] Expected "['x y z']\n['x y z']\n['x:y z']\n['x:y z']\n" Got "['x y z']\n['x y z']\n['x:y z']\n['x y z']\n" stdout: ['x y z'] ['x y z'] ['x:y z'] ['x y z']stderr: |
osh-cpp | 34 IFS and joining arrays by assignments [osh-cpp stdout] Expected "['x y z']\n['x y z']\n['x:y z']\n['x:y z']\n" Got "['x y z']\n['x y z']\n['x:y z']\n['x y z']\n" stdout: ['x y z'] ['x y z'] ['x:y z'] ['x y z']stderr: |
osh | 41 Bug #628 split on : with : in literal word [osh stdout] Expected "['a', ':b']\n['a', ':']\n---\n['a', 'zb']\n['a', 'z']\n" Got "['a:b']\n['a:']\n---\n['azb']\n['az']\n" stdout: ['a:b'] ['a:'] --- ['azb'] ['az']stderr: |
osh-cpp | 41 Bug #628 split on : with : in literal word [osh-cpp stdout] Expected "['a', ':b']\n['a', ':']\n---\n['a', 'zb']\n['a', 'z']\n" Got "['a:b']\n['a:']\n---\n['azb']\n['az']\n" stdout: ['a:b'] ['a:'] --- ['azb'] ['az']stderr: |
osh | 45 Unicode in IFS [osh stdout] Expected '<>\n<x>\n', got '<>\n<>\n<x>\n' stdout: <> <> <x>stderr: setopt SH_WORD_SPLIT ^~~~~~ [ stdin ]:1: Command 'setopt' not found (OILS-ERR-100) |
osh-cpp | 45 Unicode in IFS [osh-cpp stdout] Expected '<>\n<x>\n', got '<>\n<>\n<x>\n' stdout: <> <> <x>stderr: setopt SH_WORD_SPLIT ^~~~~~ [ stdin ]:1: Command 'setopt' not found (OILS-ERR-100) |
osh | 47 4 x 3 table - with for loop [osh stdout] Expected ' $* -a- -b- -c-\n "$*" -a b c -\n $@ -a- -b- -c-\n "$@" -a b- -c- --\n\n $* -a b- -c-\n "$*" -a bc-\n $@ -a b- -c-\n "$@" -a b- -c- --\n\n $* -a b- -c-\n "$*" -a b c -\n $@ -a b- -c-\n "$@" -a b- -c- --\n' Got ' $* -a- -b- -c-\n "$*" -a b c-\n $@ -a- -b- -c-\n "$@" -a b- -c- --\n\n $* -a b- -c-\n "$*" -a bc-\n $@ -a b- -c-\n "$@" -a b- -c- --\n\n $* -a b- -c-\n "$*" -a b c-\n $@ -a b- -c-\n "$@" -a b- -c- --\n' stdout: $* -a- -b- -c- "$*" -a b c- $@ -a- -b- -c- "$@" -a b- -c- -- $* -a b- -c- "$*" -a bc- $@ -a b- -c- "$@" -a b- -c- -- $* -a b- -c- "$*" -a b c- $@ -a b- -c- "$@" -a b- -c- --stderr: setopt SH_WORD_SPLIT # for zsh ^~~~~~ [ stdin ]:3: Command 'setopt' not found (OILS-ERR-100) |
osh-cpp | 47 4 x 3 table - with for loop [osh-cpp stdout] Expected ' $* -a- -b- -c-\n "$*" -a b c -\n $@ -a- -b- -c-\n "$@" -a b- -c- --\n\n $* -a b- -c-\n "$*" -a bc-\n $@ -a b- -c-\n "$@" -a b- -c- --\n\n $* -a b- -c-\n "$*" -a b c -\n $@ -a b- -c-\n "$@" -a b- -c- --\n' Got ' $* -a- -b- -c-\n "$*" -a b c-\n $@ -a- -b- -c-\n "$@" -a b- -c- --\n\n $* -a b- -c-\n "$*" -a bc-\n $@ -a b- -c-\n "$@" -a b- -c- --\n\n $* -a b- -c-\n "$*" -a b c-\n $@ -a b- -c-\n "$@" -a b- -c- --\n' stdout: $* -a- -b- -c- "$*" -a b c- $@ -a- -b- -c- "$@" -a b- -c- -- $* -a b- -c- "$*" -a bc- $@ -a b- -c- "$@" -a b- -c- -- $* -a b- -c- "$*" -a b c- $@ -a b- -c- "$@" -a b- -c- --stderr: setopt SH_WORD_SPLIT # for zsh ^~~~~~ [ stdin ]:3: Command 'setopt' not found (OILS-ERR-100) |
osh | 51 ""$A"" - empty string on both sides - derived from spec/toysh-posix #15 [osh stdout] Expected '=abc=\n=def=\n\n==\n=abc=\n=def=\n==\n\n=abc=\n=def=\n\n==\n=abc=\n=def=\n==\n' Got '=abc=\n=def=\n\n=abc=\n=def=\n\n=abc=\n=def=\n\n=abc=\n=def=\n' stdout: =abc= =def= =abc= =def= =abc= =def= =abc= =def=stderr: |
osh-cpp | 51 ""$A"" - empty string on both sides - derived from spec/toysh-posix #15 [osh-cpp stdout] Expected '=abc=\n=def=\n\n==\n=abc=\n=def=\n==\n\n=abc=\n=def=\n\n==\n=abc=\n=def=\n==\n' Got '=abc=\n=def=\n\n=abc=\n=def=\n\n=abc=\n=def=\n\n=abc=\n=def=\n' stdout: =abc= =def= =abc= =def= =abc= =def= =abc= =def=stderr: |