Results for cdable-vars.test.sh

statusoshosh-cpp
pass 55
ok 11
BUG 11
total77
caseoshosh-cppdescription
0ok ok cdable_vars: resolve variable to path
detailsdetails
1pass pass cdable_vars: fails when shopt is off
2pass pass cdable_vars: normal path still works when cdable_vars is set
3pass pass cdable_vars: path takes priority over variable with same name
4pass pass cdable_vars: fails if variable points to a file not a directory
5pass pass cdable_vars: fails if variable is unset
6BUG BUG cdable_vars: array variable resolves to first element
detailsdetails
10 passed, 2 OK, 0 not implemented, 2 BUG, 0 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh0 cdable_vars: resolve variable to path

stdout:
/tmp
stderr:
  cd TARGET_DIR
  ^~
[ stdin ]:3: /tmp
osh-cpp0 cdable_vars: resolve variable to path

stdout:
/tmp
stderr:
  cd TARGET_DIR
  ^~
[ stdin ]:3: /tmp
osh6 cdable_vars: array variable resolves to first element

stdout:
stderr: 
  cd TARGET_DIR
     ^~~~~~~~~~
[ stdin ]:3: cd '/home/uke/oil/_tmp/spec-tmp/cdable-vars.test.sh/06-osh/TARGET_DIR': No such file or directory
osh-cpp6 cdable_vars: array variable resolves to first element

stdout:
stderr: 
  cd TARGET_DIR
     ^~~~~~~~~~
[ stdin ]:3: cd '/home/uke/oil/_tmp/spec-tmp/cdable-vars.test.sh/06-osh-cpp/TARGET_DIR': No such file or directory