Results for cdable-vars.test.sh

statusbashosh
pass 75
FAIL 02
total77
casebashoshdescription
0pass FAIL cdable_vars: resolve variable to path
details
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
6pass FAIL cdable_vars: array variable resolves to first element
details
12 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped
2 failed under osh

Details on runs that didn't PASS

osh0 cdable_vars: resolve variable to path

[osh stdout] Expected '/tmp\n/tmp\n' Got '/tmp\n'

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

[osh status] Expected 0 Got 1

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