[expression-test] fix result diffing

This commit is contained in:
Juha Alanen
2019-10-02 15:49:31 +03:00
committed by Juha Alanen
parent 13801f1b80
commit e96c659906

View File

@@ -136,12 +136,12 @@ std::string simpleDiff(const Value& result, const Value& expected) {
for (std::size_t i = 0; i < maxLength; ++i) {
if (resultTokens.size() <= i) {
flush(expectedTokens, i, diff, "+"s);
flush(expectedTokens, i, diff, "-"s);
break;
}
if (expectedTokens.size() <= i) {
flush(expectedTokens, i, diff, "-"s);
flush(resultTokens, i, diff, "+"s);
break;
}