Lines Matching refs:test_case
127 struct kunit_case *test_case; in kunit_suite_num_test_cases() local
130 kunit_suite_for_each_test_case(suite, test_case) in kunit_suite_num_test_cases()
179 const struct kunit_case *test_case; in kunit_suite_has_succeeded() local
182 kunit_suite_for_each_test_case(suite, test_case) { in kunit_suite_has_succeeded()
183 if (test_case->status == KUNIT_FAILURE) in kunit_suite_has_succeeded()
185 else if (test_case->status == KUNIT_SUCCESS) in kunit_suite_has_succeeded()
205 struct kunit_case *test_case) in kunit_test_case_num() argument
211 if (tc == test_case) in kunit_test_case_num()
320 struct kunit_case *test_case) in kunit_run_case_internal() argument
333 test_case->run_case(test); in kunit_run_case_internal()
357 struct kunit_case *test_case; member
365 struct kunit_case *test_case = ctx->test_case; in kunit_try_run_case() local
374 kunit_run_case_internal(test, suite, test_case); in kunit_try_run_case()
417 struct kunit_case *test_case, in kunit_run_case_catch_errors() argument
423 kunit_init_test(test, test_case->name, test_case->log); in kunit_run_case_catch_errors()
432 context.test_case = test_case; in kunit_run_case_catch_errors()
437 test_case->status = KUNIT_FAILURE; in kunit_run_case_catch_errors()
438 else if (test_case->status != KUNIT_FAILURE && test->status == KUNIT_SUCCESS) in kunit_run_case_catch_errors()
439 test_case->status = KUNIT_SUCCESS; in kunit_run_case_catch_errors()
496 struct kunit_case *test_case; in kunit_run_tests() local
502 kunit_suite_for_each_test_case(suite, test_case) { in kunit_run_tests()
505 test_case->status = KUNIT_SKIPPED; in kunit_run_tests()
507 if (test_case->generate_params) { in kunit_run_tests()
510 test.param_value = test_case->generate_params(NULL, param_desc); in kunit_run_tests()
514 kunit_run_case_catch_errors(suite, test_case, &test); in kunit_run_tests()
516 if (test_case->generate_params) { in kunit_run_tests()
525 test_case->name, in kunit_run_tests()
531 test.param_value = test_case->generate_params(test.param_value, param_desc); in kunit_run_tests()
541 kunit_print_ok_not_ok(&test, true, test_case->status, in kunit_run_tests()
542 kunit_test_case_num(suite, test_case), in kunit_run_tests()
543 test_case->name, in kunit_run_tests()
546 kunit_update_stats(&suite_stats, test_case->status); in kunit_run_tests()