Results for ysh-env.test.sh

statusoshosh-cpp
pass 1212
FAIL 11
total1313
caseoshosh-cppdescription
0pass pass Can read from ENV Obj
1pass pass ENV works in different modules
2pass pass bin/ysh doesn't have exported vars (declare -x)
3pass pass Temp bindings A=a B=b my-command push to ENV Obj (ysh:all)
4pass pass Nested temp bindings
5pass pass Temp bindings can use locals in the same frame,(don't introduce new frame)
6pass pass setglobal ENV.PYTHONPATH = 'foo' changes child process state
7pass pass export builtin is disabled in ysh:all, in favor of setglobal
8pass pass ysh:upgrade can use both export builtin and setglobal ENV
9pass pass PS4 environment variable is respected
10pass pass ENV.HOME is respected
11pass pass exec builtin respects ENV
12FAIL FAIL setglobal quirk - do we need setenv?
detailsdetails
24 passed, 0 OK, 0 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped
1 failed under osh

Details on runs that didn't PASS

osh12 setglobal quirk - do we need setenv?

[osh stdout] Expected '', got 'TDOO\n'

stdout:
TDOO
stderr:
osh-cpp12 setglobal quirk - do we need setenv?

[osh-cpp stdout] Expected '', got 'TDOO\n'

stdout:
TDOO
stderr: