MCPcopy Create free account
hub / github.com/OpenPTrack/open_ptrack_v2 / AssertPred3Helper

Function AssertPred3Helper

rtpose_wrapper/src/gtest/gtest.h:19000–19017  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

18998 typename T2,
18999 typename T3>
19000AssertionResult AssertPred3Helper(const char* pred_text,
19001 const char* e1,
19002 const char* e2,
19003 const char* e3,
19004 Pred pred,
19005 const T1& v1,
19006 const T2& v2,
19007 const T3& v3) {
19008 if (pred(v1, v2, v3)) return AssertionSuccess();
19009
19010 return AssertionFailure() << pred_text << "("
19011 << e1 << ", "
19012 << e2 << ", "
19013 << e3 << ") evaluates to false, where"
19014 << "\n" << e1 << " evaluates to " << v1
19015 << "\n" << e2 << " evaluates to " << v2
19016 << "\n" << e3 << " evaluates to " << v3;
19017}
19018
19019// Internal macro for implementing {EXPECT|ASSERT}_PRED_FORMAT3.
19020// 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