Results for ysh-builtin-error.test.sh

statusyshysh_ALT
pass 1414
total1414
caseyshysh_ALTdescription
0pass pass try expects an argument
1pass pass User errors behave like builtin errors
2pass pass _error register is initially empty dict
3pass pass Error sets _error.message, which can be used by programs
4pass pass error builtin adds named args as properties on _error Dict
5pass pass Errors within multiple functions
6pass pass Impact of errors on var declaration
7pass pass Error defaults status to 10
8pass pass Error expects an int status
9pass pass Error typed arg, not named arg
10pass pass Errors cannot take command args
11pass pass Error must take arguments
12pass pass Errors cannot have a status of 0
13pass pass try { error oops }
28 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped