Results for cdable-vars.test.sh

statusoshosh-cpp
pass 55
FAIL 22
total77
caseoshosh-cppdescription
0FAIL FAIL 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
6FAIL FAIL cdable_vars: array variable resolves to first element
detailsdetails
10 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
osh-cpp0 cdable_vars: resolve variable to path

[osh-cpp 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
osh-cpp6 cdable_vars: array variable resolves to first element

[osh-cpp 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-cpp/TARGET_DIR': No such file or directory