Lines Matching +full:pre +full:- +full:its
13 // * Neither the name of Google Inc. nor the names of its contributors
72 /// Checks if a line contains a TAP plan and extracts its data.
79 /// tests being skipped, if any. If this is set to a non-empty value,
132 /// Checks if a line contains a TAP test result and extracts its data.
147 PRE(!out_bailed_out); in try_parse_result()
175 _plan_regex(text::regex::compile("^([0-9]+)\\.\\.([0-9]+)", 2)), in tap_parser()
179 _result_regex(text::regex::compile("^(not ok|ok)[ \t-]+[0-9]*", 1)) in tap_parser()
217 const std::size_t exp_count = plan.get().second - in parse()
288 PRE((plan_.second - plan_.first + 1) == (ok_count_ + not_ok_count_)); in new_results()
305 /// \pre bailed_out() must be false.
312 PRE(!_bailed_out); in plan()
319 /// \pre bailed_out() must be false.
320 /// \pre plan() returns 1..0.
326 PRE(!_bailed_out); in all_skipped_reason()
327 PRE(_plan == all_skipped_plan); in all_skipped_reason()
334 /// \pre bailed_out() must be false.
340 PRE(!bailed_out()); in ok_count()
341 PRE(_all_skipped_reason.empty()); in ok_count()
348 /// \pre bailed_out() must be false.
354 PRE(!_bailed_out); in not_ok_count()
355 PRE(_all_skipped_reason.empty()); in not_ok_count()