MCPcopy Create free account
hub / github.com/cpputest/cpputest / StringEqualNoCaseFailure

Method StringEqualNoCaseFailure

src/CppUTest/TestFailure.cpp:344–357  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

342}
343
344StringEqualNoCaseFailure::StringEqualNoCaseFailure(UtestShell* test, const char* fileName, size_t lineNumber, const char* expected, const char* actual, const SimpleString& text)
345: TestFailure(test, fileName, lineNumber)
346{
347 message_ = createUserText(text);
348
349 message_ += createButWasString(StringFromOrNull(expected), StringFromOrNull(actual));
350 if((expected) && (actual))
351 {
352 size_t failStart;
353 for (failStart = 0; SimpleString::ToLower(actual[failStart]) == SimpleString::ToLower(expected[failStart]); failStart++)
354 ;
355 message_ += createDifferenceAtPosString(actual, failStart);
356 }
357}
358
359BinaryEqualFailure::BinaryEqualFailure(UtestShell* test, const char* fileName, size_t lineNumber, const unsigned char* expected,
360 const unsigned char* actual, size_t size, const SimpleString& text)

Callers

nothing calls this directly

Calls 1

StringFromOrNullFunction · 0.85

Tested by

no test coverage detected