spec test index / oilshell.org
76 passed, 0 OK, 0 not implemented, 0 BUG, 8 failed, 0 timeouts, 0 cases skipped 2 failed under osh
| osh_.cc | 12 Malformed regex [osh_.cc status] Expected 2, got 1 stdout: stderr: [[ 'a b' =~ ^)a\ b($ ]] && echo true ^~ [ stdin ]:1: fatal: Invalid regex '^)a b($': Invalid regex syntax (regex_match) dumb_alloc: gNumNew = 1712 gNumDelete = 119 gMemPos = 60288 gNumMalloc = 45 gNumFree = 0 gMemPos2 = 9936 |
| osh | 13 Regex with char class containing space [osh stdout] Expected 'true\n', got '' [osh status] Expected 0, got 2 stdout: stderr: [[ 'ba ba ' =~ ([a b]+) ]] && echo true
^
[ stdin ]:1: Expected ]]
|
| osh_.py | 13 Regex with char class containing space [osh_.py stdout] Expected 'true\n', got '' [osh_.py status] Expected 0, got 2 stdout: stderr: [[ 'ba ba ' =~ ([a b]+) ]] && echo true
^
[ stdin ]:1: Expected ]]
|
| osh_.cc | 13 Regex with char class containing space [osh_.cc stdout] Expected 'true\n', got '' [osh_.cc status] Expected 0, got 2 stdout: stderr: [[ 'ba ba ' =~ ([a b]+) ]] && echo true
^
[ stdin ]:1: Expected ]]
dumb_alloc:
gNumNew = 1664
gNumDelete = 104
gMemPos = 58976
gNumMalloc = 53
gNumFree = 0
gMemPos2 = 10080
|
| osh | 14 Operators and space lose meaning inside () [osh stdout] Expected 'true\n', got '' [osh status] Expected 0, got 2 stdout: stderr: [[ '< >' =~ (< >) ]] && echo true
^
[ stdin ]:1: Expected ]]
|
| osh_.py | 14 Operators and space lose meaning inside () [osh_.py stdout] Expected 'true\n', got '' [osh_.py status] Expected 0, got 2 stdout: stderr: [[ '< >' =~ (< >) ]] && echo true
^
[ stdin ]:1: Expected ]]
|
| osh_.cc | 14 Operators and space lose meaning inside () [osh_.cc stdout] Expected 'true\n', got '' [osh_.cc status] Expected 0, got 2 stdout: stderr: [[ '< >' =~ (< >) ]] && echo true
^
[ stdin ]:1: Expected ]]
dumb_alloc:
gNumNew = 1650
gNumDelete = 101
gMemPos = 58576
gNumMalloc = 45
gNumFree = 0
gMemPos2 = 9936
|
| osh_.cc | 18 Unquoted { is a regex parse error [osh_.cc status] Expected 2, got 1 stdout: stderr: [[ { =~ { ]] && echo true
^~
[ stdin ]:1: fatal: Invalid regex '{': Invalid regex syntax (regex_match)
dumb_alloc:
gNumNew = 1684
gNumDelete = 107
gMemPos = 59200
gNumMalloc = 34
gNumFree = 0
gMemPos2 = 9744
|