markdown-tests: Show bugdown testcase name on failure.

This commit is contained in:
Rohitt Vashishtha
2018-03-28 12:47:31 +05:30
committed by Tim Abbott
parent 5fb3bff67e
commit c0ea4f2d5a
2 changed files with 12 additions and 6 deletions

View File

@@ -131,9 +131,12 @@ class MarkdownComparer {
assertEqual(actual, expected, message) {
const comparison_results = this._compare(actual, expected);
message = message || '';
message += '\n';
if (comparison_results.are_equivalent === false) {
throw new assert.AssertionError({
message : message || this._output_formatter(
message : message + this._output_formatter(
comparison_results.html.actual,
comparison_results.html.expected
),
@@ -144,9 +147,12 @@ class MarkdownComparer {
assertNotEqual(actual, expected, message) {
const comparison_results = this._compare(actual, expected);
message = message || '';
message += '\n';
if (comparison_results.are_equivalent) {
throw new assert.AssertionError({
message : message || [
message : message + [
"actual and expected output produce semantially identical HTML",
actual,
"==",