spec test index / oilshell.org
71 passed, 9 OK, 3 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped
osh | 2 extglob in variable stdout: stderr: g=--@(help|verbose) ^~ [ stdin ]:3: fatal: extended glob not allowed in this word |
osh_.py | 2 extglob in variable stdout: stderr: g=--@(help|verbose) ^~ [ stdin ]:3: fatal: extended glob not allowed in this word |
osh_.cc | 2 extglob in variable stdout: stderr: g=--@(help|verbose) ^~ [ stdin ]:3: fatal: extended glob not allowed in this word dumb_alloc: gNumNew = 1905 gNumDelete = 147 gMemPos = 65664 gNumMalloc = 97 gNumFree = 0 gMemPos2 = 10144 |
osh | 21 Turning extglob on changes the meaning of [[ !(str) ]] in bash stdout: stderr: [[ !($empty) ]] && echo TRUE # test if $empty is empty ^~ [ stdin ]:3: fatal: extended glob not allowed in this word |
osh_.py | 21 Turning extglob on changes the meaning of [[ !(str) ]] in bash stdout: stderr: [[ !($empty) ]] && echo TRUE # test if $empty is empty ^~ [ stdin ]:3: fatal: extended glob not allowed in this word |
osh_.cc | 21 Turning extglob on changes the meaning of [[ !(str) ]] in bash stdout: stderr: [[ !($empty) ]] && echo TRUE # test if $empty is empty ^~ [ stdin ]:3: fatal: extended glob not allowed in this word dumb_alloc: gNumNew = 1807 gNumDelete = 127 gMemPos = 62544 gNumMalloc = 46 gNumFree = 0 gMemPos2 = 9360 |
osh | 23 extglob inside arg word stdout: TRUEstderr: [[ foo == ${unset:-@(foo|bar)} ]] && echo TRUE ^~ [ stdin ]:3: fatal: Extended glob not allowed in this word |
osh_.py | 23 extglob inside arg word stdout: TRUEstderr: [[ foo == ${unset:-@(foo|bar)} ]] && echo TRUE ^~ [ stdin ]:3: fatal: Extended glob not allowed in this word |
osh_.cc | 23 extglob inside arg word stdout: TRUEstderr: [[ foo == ${unset:-@(foo|bar)} ]] && echo TRUE ^~ [ stdin ]:3: fatal: Extended glob not allowed in this word dumb_alloc: gNumNew = 2142 gNumDelete = 182 gMemPos = 72144 gNumMalloc = 152 gNumFree = 0 gMemPos2 = 11040 |
osh_.py | 25 regular glob of single unicode char [osh_.py stdout] Expected '0\n0\n', got '0\n1\n' stdout: 0 1stderr: |
osh_.cc | 25 regular glob of single unicode char [osh_.cc stdout] Expected '0\n0\n', got '0\n1\n' stdout: 0 1stderr: dumb_alloc: gNumNew = 2155 gNumDelete = 186 gMemPos = 72528 gNumMalloc = 163 gNumFree = 0 gMemPos2 = 11184 |
osh_.py | 26 extended glob of single unicode char [osh_.py stdout] Expected '0\n0\n', got '0\n1\n' stdout: 0 1stderr: |
osh_.cc | 26 extended glob of single unicode char [osh_.cc stdout] Expected '0\n0\n', got '0\n1\n' stdout: 0 1stderr: dumb_alloc: gNumNew = 2190 gNumDelete = 198 gMemPos = 73440 gNumMalloc = 165 gNumFree = 0 gMemPos2 = 11216 |
osh | 27 Extended glob in ${x//pat/replace} stdout: stderr: echo ${x//@(?.py)/Z} ^~ [ stdin ]:3: fatal: extended globs not supported in ${x//GLOB/} |
osh_.py | 27 Extended glob in ${x//pat/replace} stdout: stderr: echo ${x//@(?.py)/Z} ^~ [ stdin ]:3: fatal: extended globs not supported in ${x//GLOB/} |
osh_.cc | 27 Extended glob in ${x//pat/replace} stdout: stderr: echo ${x//@(?.py)/Z} ^~~~ [ stdin ]:3: fatal: extended globs not supported in ${x//GLOB/} dumb_alloc: gNumNew = 1983 gNumDelete = 157 gMemPos = 67728 gNumMalloc = 125 gNumFree = 0 gMemPos2 = 10592 |