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

Function AssertPred5Helper

rtpose_wrapper/src/gtest/gtest.h:19119–19144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19117 typename T4,
19118 typename T5>
19119AssertionResult AssertPred5Helper(const char* pred_text,
19120 const char* e1,
19121 const char* e2,
19122 const char* e3,
19123 const char* e4,
19124 const char* e5,
19125 Pred pred,
19126 const T1& v1,
19127 const T2& v2,
19128 const T3& v3,
19129 const T4& v4,
19130 const T5& v5) {
19131 if (pred(v1, v2, v3, v4, v5)) return AssertionSuccess();
19132
19133 return AssertionFailure() << pred_text << "("
19134 << e1 << ", "
19135 << e2 << ", "
19136 << e3 << ", "
19137 << e4 << ", "
19138 << e5 << ") evaluates to false, where"
19139 << "\n" << e1 << " evaluates to " << v1
19140 << "\n" << e2 << " evaluates to " << v2
19141 << "\n" << e3 << " evaluates to " << v3
19142 << "\n" << e4 << " evaluates to " << v4
19143 << "\n" << e5 << " evaluates to " << v5;
19144}
19145
19146// Internal macro for implementing {EXPECT|ASSERT}_PRED_FORMAT5.
19147// 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