Results for ysh-builtin-error.test.sh

statusysh
pass 13
total13
caseyshdescription
0pass User errors behave like builtin errors
1pass _error register is initially empty dict
2pass Error sets _error.message, which can be used by programs
3pass error builtin adds named args as properties on _error Dict
4pass Errors within multiple functions
5pass Impact of errors on var declaration
6pass Error defaults status to 10
7pass Error expects an int status
8pass Error typed arg, not named arg
9pass Errors cannot take command args
10pass Error must take arguments
11pass Errors cannot have a status of 0
12pass Two styles of try with error builtin behave the same way (bug)
13 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped