Lines Matching defs:expected_causes
200 DeathTestResult Run(const std::array<DeathCause, N>& expected_causes, Func&& func, const Matcher& matcher) {
210 if (std::find(expected_causes.begin(), expected_causes.end(), cause) == expected_causes.end()) {
214 << "Expected cause(s): " << ToString(expected_causes) << "\n" //
353 const std::array<DeathCause, N>& expected_causes, const char* stmt, Func&& func, const Matcher& matcher) {
354 for (auto cause : expected_causes)
358 DeathTestResult test_result = test_case.Run(expected_causes, func, matcher);
372 bool ExpectDeath(const std::array<DeathCause, N>& expected_causes, const char* stmt, Func&& func) {
373 return ExpectDeath(expected_causes, stmt, func, MakeAnyMatcher());