Results for command-parsing.test.sh

statusoshosh_.pyosh_.cc
pass 211
ok 311
FAIL 033
total555
caseoshosh_.pyosh_.ccdescription
0pass pass pass Prefix env on assignment
1pass FAIL FAIL Redirect on assignment (enabled 7/2019)
detailsdetails
2ok ok ok Prefix env on control flow
detailsdetailsdetails
3ok FAIL FAIL Redirect on control flow (ignored in OSH)
detailsdetailsdetails
4ok FAIL FAIL Redirect on control flow with oil:basic
detailsdetailsdetails
4 passed, 5 OK, 0 not implemented, 0 BUG, 6 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh_.py1 Redirect on assignment (enabled 7/2019)

[osh_.py stdout] Expected 'REDIRECTED\n', got "(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[18 20 22])\nREDIRECTED\n"

stdout:
(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[18 20 22])
REDIRECTED
stderr:
Unhandled SimpleCommand
osh_.cc1 Redirect on assignment (enabled 7/2019)

[osh_.cc stdout] Expected 'REDIRECTED\n', got "(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[18 20 22])\n"
[osh_.cc status] Expected 0, got -6

stdout:
(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[18 20 22])
stderr:
Unhandled SimpleCommand
osh_eval.dbg: cpp/osh_bool_stat.h:37: bool bool_stat::DoUnaryOp(id_kind_asdl::Id_t, Str *): Assertion `0' failed.
osh2 Prefix env on control flow

stdout:
stderr: 
    E=env break
    ^~
[ stdin ]:3: Control flow shouldn't have environment bindings
osh_.py2 Prefix env on control flow

stdout:
stderr: 
    E=env break
    ^~
[ stdin ]:3: Control flow shouldn't have environment bindings
osh_.cc2 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:
osh_.py3 Redirect on control flow (ignored in OSH)

[osh_.py stdout] Expected 'NO\n', got "(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[0 2 4])\nNO\n"

stdout:
(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[0 2 4])
NO
stderr:
Unhandled SimpleCommand
osh_.cc3 Redirect on control flow (ignored in OSH)

[osh_.cc stdout] Expected 'NO\n', got "(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[0 2 4])\nNO\n"

stdout:
(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[0 2 4])
NO
stderr:
Unhandled SimpleCommand
osh4 Redirect on control flow with oil:basic

stdout:
stderr: 
    break > _tmp/r.txt
    ^~~~~
[ stdin ]:4: Control flow shouldn't have redirects
osh_.py4 Redirect on control flow with oil:basic

[osh_.py stdout] Expected u'', got "(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[8 10 12])\n"

stdout:
(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[8 10 12])
stderr:
Unhandled SimpleCommand
    break > _tmp/r.txt
    ^~~~~
[ stdin ]:4: Control flow shouldn't have redirects
osh_.cc4 Redirect on control flow with oil:basic

[osh_.cc stdout] Expected u'', got "(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[8 10 12])\n"

stdout:
(cmd_value.Argv argv:[rm -f '_tmp/r.txt'] arg_spids:[8 10 12])
stderr:
Unhandled SimpleCommand
    break > _tmp/r.txt
    ^~~~~
[ stdin ]:4: Control flow shouldn't have redirects