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

Function AssertPred4Helper

test/gtest/gtest.h:19575–19596  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19573 typename T3,
19574 typename T4>
19575AssertionResult AssertPred4Helper(const char* pred_text,
19576 const char* e1,
19577 const char* e2,
19578 const char* e3,
19579 const char* e4,
19580 Pred pred,
19581 const T1& v1,
19582 const T2& v2,
19583 const T3& v3,
19584 const T4& v4) {
19585 if (pred(v1, v2, v3, v4)) return AssertionSuccess();
19586
19587 return AssertionFailure() << pred_text << "("
19588 << e1 << ", "
19589 << e2 << ", "
19590 << e3 << ", "
19591 << e4 << ") evaluates to false, where"
19592 << "\n" << e1 << " evaluates to " << v1
19593 << "\n" << e2 << " evaluates to " << v2
19594 << "\n" << e3 << " evaluates to " << v3
19595 << "\n" << e4 << " evaluates to " << v4;
19596}
19597
19598// Internal macro for implementing {EXPECT|ASSERT}_PRED_FORMAT4.
19599// 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