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

Function GetBoolAssertionFailureMessage

test/gtest/gtest-all.cc:2507–2520  ·  view source on GitHub ↗

Constructs a failure message for Boolean assertions such as EXPECT_TRUE.

Source from the content-addressed store, hash-verified

2505
2506// Constructs a failure message for Boolean assertions such as EXPECT_TRUE.
2507std::string GetBoolAssertionFailureMessage(
2508 const AssertionResult& assertion_result,
2509 const char* expression_text,
2510 const char* actual_predicate_value,
2511 const char* expected_predicate_value) {
2512 const char* actual_message = assertion_result.message();
2513 Message msg;
2514 msg << "Value of: " << expression_text
2515 << "\n Actual: " << actual_predicate_value;
2516 if (actual_message[0] != '\0')
2517 msg << " (" << actual_message << ")";
2518 msg << "\nExpected: " << expected_predicate_value;
2519 return msg.GetString();
2520}
2521
2522// Helper function for implementing ASSERT_NEAR.
2523AssertionResult DoubleNearPredFormat(const char* expr1,

Callers

nothing calls this directly

Calls 1

GetStringMethod · 0.80

Tested by

no test coverage detected