Results for ysh-TODO-deprecate.test.sh

statusosh
pass 8
FAIL 1
total9
caseoshdescription
0FAIL oil:upgrade as alias for ysh:upgrade
details
1pass %() array literal
2pass _match() instead of _group()
3pass _status instead of _error.code
4pass source ///osh/two.sh rather than source --builtin osh/two.sh
5pass OILS_VERSION, not OIL_VERSION
6pass s.upper(), not s => upper() (might keep this)
7pass fopen can be spelled redir
8pass Dict => keys()
8 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

osh0 oil:upgrade as alias for ysh:upgrade

[osh stdout] Expected 'shopt -u simple_word_eval\nshopt -s simple_word_eval\nshopt -u simple_word_eval\n' Got 'shopt -u simple_word_eval\nshopt -s simple_word_eval\n'
[osh status] Expected 0, got 1

stdout:
shopt -u simple_word_eval
shopt -s simple_word_eval
stderr:
  shopt -p | grep simple_word
  ^~~~~
[ stdin ]:3: errexit PID 36396: command.Simple failed with status 1
  shopt -p | grep simple_word
  ^~~~~
[ stdin ]:3: errexit PID 36391: command.Pipeline failed with status 1