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

Method CheckEqualFailure

src/CppUTest/TestFailure.cpp:206–217  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

204}
205
206CheckEqualFailure::CheckEqualFailure(UtestShell* test, const char* fileName, size_t lineNumber, const SimpleString& expected, const SimpleString& actual, const SimpleString& text)
207: TestFailure(test, fileName, lineNumber)
208{
209 message_ = createUserText(text);
210
211 size_t failStart;
212 for (failStart = 0; actual.asCharString()[failStart] == expected.asCharString()[failStart]; failStart++)
213 ;
214 message_ += createButWasString(expected, actual);
215 message_ += createDifferenceAtPosString(actual, failStart);
216
217}
218
219ComparisonFailure::ComparisonFailure(UtestShell *test, const char *fileName, size_t lineNumber, const SimpleString& checkString, const SimpleString &comparisonString, const SimpleString &text)
220: TestFailure(test, fileName, lineNumber)

Callers

nothing calls this directly

Calls 1

asCharStringMethod · 0.80

Tested by

no test coverage detected