Results for command-parsing.test.sh

statusbashdashashzshmkshkshtoyshsushbrushosh
pass 4555554442
ok 1000000003
FAIL 0000001110
total5555555555
casebashdashashzshmkshkshtoyshsushbrushoshdescription
0ok pass pass pass pass pass FAIL FAIL FAIL pass Prefix env on assignment
detailsdetailsdetailsdetails
1pass pass pass pass pass pass pass pass pass pass Redirect on assignment (enabled 7/2019)
2pass pass pass pass pass pass pass pass pass ok Prefix env on control flow
details
3pass pass pass pass pass pass pass pass pass ok Redirect on control flow (ignored in OSH)
details
4pass pass pass pass pass pass pass pass pass ok Redirect on control flow with oil:all (parse_ignored)
details
43 passed, 4 OK, 0 not implemented, 0 BUG, 3 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

bash0 Prefix env on assignment

stdout:
var
stderr:
toysh0 Prefix env on assignment

[toysh stdout] Expected 'env var\n', got 'var\n'

stdout:
var
stderr:
sush0 Prefix env on assignment

[sush stdout] Expected 'env var\n', got 'var\n'

stdout:
var
stderr:
brush0 Prefix env on assignment

[brush stdout] Expected 'env var\n', got 'var\n'

stdout:
var
stderr:
osh2 Prefix env on control flow

stdout:
stderr: 
    E=env break
    ^~
[ stdin ]:3: Control flow shouldn't have environment bindings
osh3 Redirect on control flow (ignored in OSH)

stdout:
NO
stderr:
osh4 Redirect on control flow with oil:all (parse_ignored)

stdout:
stderr: 
    break > _tmp/r.txt
    ^~~~~
[ stdin ]:4: Control flow shouldn't have redirects