Преглед изворни кода

test: improve expect.toHaveBeenWarned() message

Evan You пре 5 година
родитељ
комит
b742384313
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      scripts/setupJestEnv.ts

+ 4 - 1
scripts/setupJestEnv.ts

@@ -12,7 +12,10 @@ expect.extend({
       return {
         pass: false,
         message: () =>
-          `expected "${received}" to have been warned.\n\nActual messages:\n\n - ${msgs}`
+          `expected "${received}" to have been warned` +
+          (msgs.length
+            ? `.\n\nActual messages:\n\n - ${msgs}`
+            : ` but no warning was recorded.`)
       }
     }
   },