MCPcopy Create free account
hub / github.com/apache/singa / AssertPred5Helper

Function AssertPred5Helper

test/gtest/gtest.h:19638–19663  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19636 typename T4,
19637 typename T5>
19638AssertionResult AssertPred5Helper(const char* pred_text,
19639 const char* e1,
19640 const char* e2,
19641 const char* e3,
19642 const char* e4,
19643 const char* e5,
19644 Pred pred,
19645 const T1& v1,
19646 const T2& v2,
19647 const T3& v3,
19648 const T4& v4,
19649 const T5& v5) {
19650 if (pred(v1, v2, v3, v4, v5)) return AssertionSuccess();
19651
19652 return AssertionFailure() << pred_text << "("
19653 << e1 << ", "
19654 << e2 << ", "
19655 << e3 << ", "
19656 << e4 << ", "
19657 << e5 << ") evaluates to false, where"
19658 << "\n" << e1 << " evaluates to " << v1
19659 << "\n" << e2 << " evaluates to " << v2
19660 << "\n" << e3 << " evaluates to " << v3
19661 << "\n" << e4 << " evaluates to " << v4
19662 << "\n" << e5 << " evaluates to " << v5;
19663}
19664
19665// Internal macro for implementing {EXPECT|ASSERT}_PRED_FORMAT5.
19666// Don't use this in your code.

Callers

nothing calls this directly

Calls 2

AssertionSuccessFunction · 0.85
AssertionFailureFunction · 0.85

Tested by

no test coverage detected