Lines Matching refs:test_case

138 	struct kunit_case *test_case;  in kunit_suite_num_test_cases()  local
141 kunit_suite_for_each_test_case(suite, test_case) in kunit_suite_num_test_cases()
191 const struct kunit_case *test_case; in kunit_suite_has_succeeded() local
197 kunit_suite_for_each_test_case(suite, test_case) { in kunit_suite_has_succeeded()
198 if (test_case->status == KUNIT_FAILURE) in kunit_suite_has_succeeded()
200 else if (test_case->status == KUNIT_SUCCESS) in kunit_suite_has_succeeded()
220 struct kunit_case *test_case) in kunit_test_case_num() argument
226 if (tc == test_case) in kunit_test_case_num()
337 struct kunit_case *test_case) in kunit_run_case_internal() argument
350 test_case->run_case(test); in kunit_run_case_internal()
374 struct kunit_case *test_case; member
382 struct kunit_case *test_case = ctx->test_case; in kunit_try_run_case() local
391 kunit_run_case_internal(test, suite, test_case); in kunit_try_run_case()
434 struct kunit_case *test_case, in kunit_run_case_catch_errors() argument
440 kunit_init_test(test, test_case->name, test_case->log); in kunit_run_case_catch_errors()
449 context.test_case = test_case; in kunit_run_case_catch_errors()
454 test_case->status = KUNIT_FAILURE; in kunit_run_case_catch_errors()
455 else if (test_case->status != KUNIT_FAILURE && test->status == KUNIT_SUCCESS) in kunit_run_case_catch_errors()
456 test_case->status = KUNIT_SUCCESS; in kunit_run_case_catch_errors()
513 struct kunit_case *test_case; in kunit_run_tests() local
531 kunit_suite_for_each_test_case(suite, test_case) { in kunit_run_tests()
534 test_case->status = KUNIT_SKIPPED; in kunit_run_tests()
536 if (!test_case->generate_params) { in kunit_run_tests()
538 kunit_run_case_catch_errors(suite, test_case, &test); in kunit_run_tests()
543 test.param_value = test_case->generate_params(NULL, param_desc); in kunit_run_tests()
547 "# Subtest: %s", test_case->name); in kunit_run_tests()
550 kunit_run_case_catch_errors(suite, test_case, &test); in kunit_run_tests()
565 test.param_value = test_case->generate_params(test.param_value, param_desc); in kunit_run_tests()
575 kunit_print_ok_not_ok(&test, true, test_case->status, in kunit_run_tests()
576 kunit_test_case_num(suite, test_case), in kunit_run_tests()
577 test_case->name, in kunit_run_tests()
580 kunit_update_stats(&suite_stats, test_case->status); in kunit_run_tests()