| 251 | } |
| 252 | |
| 253 | LongsEqualFailure::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 | |
| 268 | UnsignedLongsEqualFailure::UnsignedLongsEqualFailure(UtestShell* test, const char* fileName, size_t lineNumber, unsigned long expected, unsigned long actual, const SimpleString& text) |
| 269 | : TestFailure(test, fileName, lineNumber) |
nothing calls this directly
no test coverage detected