Results for ysh-env.test.sh

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