We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent44fb7fa commitf80e78eCopy full SHA for f80e78e
test/runner/reporter.js
@@ -21,9 +21,11 @@ export function reportTest( test, reportId, { browser, headless } ) {
21
if(test.errors.length){
22
for(consterroroftest.errors){
23
message+="\n";
24
-message+=`\n${error.message}`;
+if(error.message){
25
+message+=`\n${error.message}`;
26
+}
27
message+=`\n${chalk.gray(error.stack)}`;
-if(error.expected&&error.actual){
28
+if("expected"inerror&&"actual"inerror){
29
message+=`\nexpected:${JSON.stringify(error.expected)}`;
30
message+=`\nactual:${JSON.stringify(error.actual)}`;
31
letdiff;
@@ -54,6 +56,13 @@ export function reportTest( test, reportId, { browser, headless } ) {
54
56
}else{
55
57
diff=[{removed:true,value:`${value}`}];
58
}
59
+}elseif(
60
+typeoferror.expected==="boolean"&&
61
+typeoferror.actual==="boolean"
62
+){
63
+
64
+// Show the actual boolean in red
65
+diff=[{removed:true,value:`${error.actual}`}];
66
67
68
// Diff everything else as characters