Lines Matching full:engine

29 #include "engine/tap_parser.hpp"
35 #include "engine/exceptions.hpp"
52 /// \throw engine::load_error If parse_tap_output() fails.
53 static engine::tap_summary
60 return engine::parse_tap_output(fs::path("tap.txt")); in do_parse()
70 const engine::tap_summary summary = engine::tap_summary::new_bailed_out(); in ATF_TEST_CASE_BODY()
78 const engine::tap_summary summary = engine::tap_summary::new_results( in ATF_TEST_CASE_BODY()
79 engine::tap_plan(1, 5), 3, 2); in ATF_TEST_CASE_BODY()
81 ATF_REQUIRE_EQ(engine::tap_plan(1, 5), summary.plan()); in ATF_TEST_CASE_BODY()
90 const engine::tap_summary summary = engine::tap_summary::new_all_skipped( in ATF_TEST_CASE_BODY()
93 ATF_REQUIRE_EQ(engine::tap_plan(1, 0), summary.plan()); in ATF_TEST_CASE_BODY()
101 const engine::tap_summary bailed_out = in ATF_TEST_CASE_BODY()
102 engine::tap_summary::new_bailed_out(); in ATF_TEST_CASE_BODY()
103 const engine::tap_summary all_skipped_1 = in ATF_TEST_CASE_BODY()
104 engine::tap_summary::new_all_skipped("Reason 1"); in ATF_TEST_CASE_BODY()
105 const engine::tap_summary results_1 = in ATF_TEST_CASE_BODY()
106 engine::tap_summary::new_results(engine::tap_plan(1, 5), 3, 2); in ATF_TEST_CASE_BODY()
125 const engine::tap_summary all_skipped_2 = in ATF_TEST_CASE_BODY()
126 engine::tap_summary::new_all_skipped("Reason 2"); in ATF_TEST_CASE_BODY()
132 const engine::tap_summary results_2 = in ATF_TEST_CASE_BODY()
133 engine::tap_summary::new_results(engine::tap_plan(2, 6), in ATF_TEST_CASE_BODY()
141 const engine::tap_summary results_3 = in ATF_TEST_CASE_BODY()
142 engine::tap_summary::new_results(results_1.plan(), in ATF_TEST_CASE_BODY()
154 const engine::tap_summary summary = in ATF_TEST_CASE_BODY()
155 engine::tap_summary::new_bailed_out(); in ATF_TEST_CASE_BODY()
162 const engine::tap_summary summary = in ATF_TEST_CASE_BODY()
163 engine::tap_summary::new_results(engine::tap_plan(5, 10), 2, 4); in ATF_TEST_CASE_BODY()
171 const engine::tap_summary summary = in ATF_TEST_CASE_BODY()
172 engine::tap_summary::new_all_skipped("Who knows"); in ATF_TEST_CASE_BODY()
184 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
188 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
189 engine::tap_summary::new_results(engine::tap_plan(1, 1), 1, 0); in ATF_TEST_CASE_BODY()
197 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
210 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
211 engine::tap_summary::new_results(engine::tap_plan(1, 8), 8, 0); in ATF_TEST_CASE_BODY()
219 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
229 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
230 engine::tap_summary::new_results(engine::tap_plan(1, 6), 2, 4); in ATF_TEST_CASE_BODY()
238 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
249 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
250 engine::tap_summary::new_results(engine::tap_plan(1, 8), 8, 0); in ATF_TEST_CASE_BODY()
258 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
265 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
266 engine::tap_summary::new_all_skipped("Some reason for skipping"); in ATF_TEST_CASE_BODY()
274 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
277 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
278 engine::tap_summary::new_all_skipped("No reason specified"); in ATF_TEST_CASE_BODY()
286 ATF_REQUIRE_THROW_RE(engine::load_error, in ATF_TEST_CASE_BODY()
295 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
307 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
308 engine::tap_summary::new_results(engine::tap_plan(1, 7), 7, 0); in ATF_TEST_CASE_BODY()
316 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
324 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
325 engine::tap_summary::new_results(engine::tap_plan(1, 3), 3, 0); in ATF_TEST_CASE_BODY()
334 engine::load_error, in ATF_TEST_CASE_BODY()
346 engine::load_error, in ATF_TEST_CASE_BODY()
362 engine::load_error, in ATF_TEST_CASE_BODY()
375 engine::load_error, in ATF_TEST_CASE_BODY()
388 engine::load_error, "Invalid value", in ATF_TEST_CASE_BODY()
396 ATF_REQUIRE_THROW_RE(engine::load_error, in ATF_TEST_CASE_BODY()
405 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
411 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
412 engine::tap_summary::new_bailed_out(); in ATF_TEST_CASE_BODY()
420 const engine::tap_summary summary = do_parse( in ATF_TEST_CASE_BODY()
425 const engine::tap_summary exp_summary = in ATF_TEST_CASE_BODY()
426 engine::tap_summary::new_bailed_out(); in ATF_TEST_CASE_BODY()
434 ATF_REQUIRE_THROW_RE(engine::load_error, "hello.txt.*Failed to open", in ATF_TEST_CASE_BODY()
435 engine::parse_tap_output(fs::path("hello.txt"))); in ATF_TEST_CASE_BODY()