H A D | sbi-tests.h | 42 #define __sbiret_report(kfail, ret, expected_error, expected_value, \ argument 44 long ex_err = expected_error; \ 66 #define sbiret_report(ret, expected_error, expected_value, ...) \ argument 67 __sbiret_report(false, ret, expected_error, expected_value, true, #expected_error, __VA_ARGS__) 69 #define sbiret_report_error(ret, expected_error, ...) \ argument 70 __sbiret_report(false, ret, expected_error, 0, false, #expected_error, __VA_ARGS__) 72 #define sbiret_check(ret, expected_error, expected_value) \ argument 73 sbiret_report(ret, expected_error, expected_value, "check sbi.error and sbi.value") 75 #define sbiret_kfail(kfail, ret, expected_error, expected_value, ...) \ argument 76 __sbiret_report(kfail, ret, expected_error, expected_value, true, #expected_error, __VA_ARGS__) [all …]
|