Improve error message for the Tokenizer tests

This commit is contained in:
iska
2015-04-17 00:53:12 +02:00
parent 1af7e9ea89
commit 5aaa223437
+8 -1
View File
@@ -99,7 +99,14 @@
NSArray *expectedTokens = test.output;
NSArray *tokens = tokenizer.allObjects;
XCTAssertEqualObjects(tokens, expectedTokens, @"%@", test.title);
NSString *message = [NSString stringWithFormat:@"HTML5Lib test in file: \'%@\' Title: '%@'\nInput: '%@'\nExpected:\n%@\nActual:\n%@\n",
self.testName,
test.title,
test.input,
expectedTokens,
tokens];
XCTAssertEqualObjects(tokens, expectedTokens, @"%@", message);
}
}
}