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

Method LongsEqualFailure

src/CppUTest/TestFailure.cpp:253–266  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

251}
252
253LongsEqualFailure::LongsEqualFailure(UtestShell* test, const char* fileName, size_t lineNumber, long expected, long actual, const SimpleString& text)
254: TestFailure(test, fileName, lineNumber)
255{
256 message_ = createUserText(text);
257
258 SimpleString aDecimal = StringFrom(actual);
259 SimpleString eDecimal = StringFrom(expected);
260
261 SimpleString::padStringsToSameLength(aDecimal, eDecimal, ' ');
262
263 SimpleString actualReported = aDecimal + " " + BracketsFormattedHexStringFrom(actual);
264 SimpleString expectedReported = eDecimal + " " + BracketsFormattedHexStringFrom(expected);
265 message_ += createButWasString(expectedReported, actualReported);
266}
267
268UnsignedLongsEqualFailure::UnsignedLongsEqualFailure(UtestShell* test, const char* fileName, size_t lineNumber, unsigned long expected, unsigned long actual, const SimpleString& text)
269: TestFailure(test, fileName, lineNumber)

Callers

nothing calls this directly

Calls 2

StringFromFunction · 0.70

Tested by

no test coverage detected