Lines Matching refs:reason
356 const std::string& reason)
360 if (!arg.empty() || !reason.empty())
362 "be accompanied by a reason nor an expected value");
364 return impl::test_case_result(state, -1, reason);
369 const std::string& reason)
374 if (!arg.empty() || reason.empty())
376 "be accompanied by a reason but not by an expected value");
378 return impl::test_case_result(state, -1, reason);
384 const std::string& reason)
388 if (reason.empty())
390 "be accompanied by a reason");
404 return impl::test_case_result(state, value, reason);
542 std::string state, arg, reason;
543 tokenize_result(line, state, arg, reason);
546 return handle_result_with_reason(state, arg, reason);
548 return handle_result_with_reason_and_arg(state, arg, reason);
550 return handle_result_with_reason(state, arg, reason);
552 return handle_result_with_reason_and_arg(state, arg, reason);
554 return handle_result_with_reason(state, arg, reason);
556 return handle_result_with_reason(state, arg, reason);
558 return handle_result(state, arg, reason);
560 return handle_result_with_reason(state, arg, reason);
601 impl::atf_tps_writer::end_tp(const std::string& reason)
603 assert(reason.find('\n') == std::string::npos);
604 if (reason.empty())
608 << ", " << reason << "\n";
640 const std::string& reason)
643 if (!reason.empty())
644 str += ", " + reason;
779 std::string reason;
785 reason = "Test case timed out after " + tools::text::to_string(timeout) +
789 return std::make_pair(reason, status);