Lines Matching full:engine

29 #include "engine/tap_parser.hpp"
33 #include "engine/exceptions.hpp"
49 const engine::tap_plan engine::all_skipped_plan(1, 0);
84 /// \throw engine::format_error If the input is invalid.
88 optional< engine::tap_plan >& out_plan, in try_parse_plan()
94 const engine::tap_plan plan( in try_parse_plan()
99 throw engine::format_error( in try_parse_plan()
107 if (plan != engine::all_skipped_plan) { in try_parse_plan()
108 throw engine::format_error(F("Skipped plan must be %s..%s") % in try_parse_plan()
109 engine::all_skipped_plan.first % in try_parse_plan()
110 engine::all_skipped_plan.second); in try_parse_plan()
117 throw engine::format_error(F("Found reversed plan %s..%s") % in try_parse_plan()
127 out_plan.get() == engine::all_skipped_plan); in try_parse_plan()
141 /// \throw engine::format_error If the input is invalid.
189 /// \throw engine::format_error If there are any syntax errors in the input.
191 engine::tap_summary
194 optional< engine::tap_plan > plan; in parse()
207 return engine::tap_summary::new_bailed_out(); in parse()
210 throw engine::format_error( in parse()
214 if (plan.get() == engine::all_skipped_plan) { in parse()
215 return engine::tap_summary::new_all_skipped(all_skipped_reason); in parse()
221 throw engine::format_error( in parse()
224 return engine::tap_summary::new_results(plan.get(), ok_count, in parse()
242 engine::tap_summary::tap_summary(const bool bailed_out_, in tap_summary()
257 engine::tap_summary
258 engine::tap_summary::new_bailed_out(void) in new_bailed_out()
269 engine::tap_summary
270 engine::tap_summary::new_all_skipped(const std::string& reason) in new_all_skipped()
283 engine::tap_summary
284 engine::tap_summary::new_results(const tap_plan& plan_, in new_results()
297 engine::tap_summary::bailed_out(void) const in bailed_out()
309 const engine::tap_plan&
310 engine::tap_summary::plan(void) const in plan()
324 engine::tap_summary::all_skipped_reason(void) const in all_skipped_reason()
338 engine::tap_summary::ok_count(void) const in ok_count()
352 engine::tap_summary::not_ok_count(void) const in not_ok_count()
366 engine::tap_summary::operator==(const tap_summary& other) const in operator ==()
382 engine::tap_summary::operator!=(const tap_summary& other) const in operator !=()
395 engine::operator<<(std::ostream& output, const tap_summary& summary) in operator <<()
424 engine::tap_summary
425 engine::parse_tap_output(const utils::fs::path& filename) in parse_tap_output()
429 throw engine::load_error(filename, "Failed to open TAP output file"); in parse_tap_output()
433 } catch (const engine::format_error& e) { in parse_tap_output()
434 throw engine::load_error(filename, e.what()); in parse_tap_output()
436 throw engine::load_error(filename, e.what()); in parse_tap_output()