Lines Matching refs:test_program
65 class lazy_test_program : public model::test_program {
90 test_program(interface_name_, binary_, root_, test_suite_name_, in lazy_test_program()
108 return test_program::test_cases(); in test_cases()
131 const TestProgram test_program( in check_ctor_and_getters() local
136 ATF_REQUIRE_EQ("mock", test_program.interface_name()); in check_ctor_and_getters()
137 ATF_REQUIRE_EQ(fs::path("binary"), test_program.relative_path()); in check_ctor_and_getters()
139 test_program.absolute_path()); in check_ctor_and_getters()
140 ATF_REQUIRE_EQ(fs::path("root"), test_program.root()); in check_ctor_and_getters()
141 ATF_REQUIRE_EQ("suite-name", test_program.test_suite_name()); in check_ctor_and_getters()
142 ATF_REQUIRE_EQ(tp_md, test_program.get_metadata()); in check_ctor_and_getters()
151 ATF_REQUIRE_EQ(exp_tcs, test_program.test_cases()); in check_ctor_and_getters()
158 check_ctor_and_getters< model::test_program >(); in ATF_TEST_CASE_BODY()
178 const TestProgram test_program( in check_find_ok() local
183 const model::test_case& found_test_case = test_program.find("main"); in check_find_ok()
191 check_find_ok< model::test_program >(); in ATF_TEST_CASE_BODY()
209 const TestProgram test_program( in check_find_missing() local
216 test_program.find("abc")); in check_find_missing()
223 check_find_missing< model::test_program >(); in ATF_TEST_CASE_BODY()
259 const TestProgram test_program( in check_metadata_inheritance() local
269 test_program.find("inherit-all").get_metadata()); in check_metadata_inheritance()
278 test_program.find("inherit-some").get_metadata()); in check_metadata_inheritance()
288 test_program.find("inherit-none").get_metadata()); in check_metadata_inheritance()
296 check_metadata_inheritance< model::test_program >(); in ATF_TEST_CASE_BODY()
327 check_operators_eq_and_ne__copy< model::test_program >(); in ATF_TEST_CASE_BODY()
467 check_operators_eq_and_ne__not_copy< model::test_program >(); in ATF_TEST_CASE_BODY()
518 check_operator_lt< model::test_program >(); in ATF_TEST_CASE_BODY()
560 check_output__no_test_cases< model::test_program >(); in ATF_TEST_CASE_BODY()
624 check_output__some_test_cases< model::test_program >(); in ATF_TEST_CASE_BODY()
638 const model::test_program expected( in ATF_TEST_CASE_BODY()
642 const model::test_program built = model::test_program_builder( in ATF_TEST_CASE_BODY()
660 const model::test_program expected( in ATF_TEST_CASE_BODY()
663 const model::test_program built = model::test_program_builder( in ATF_TEST_CASE_BODY()
677 const model::test_program expected( in ATF_TEST_CASE_BODY()