Просмотр исходного кода

test: improve unexpected warning output

Evan You 5 лет назад
Родитель
Сommit
a5e55e28f1
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      scripts/setupJestEnv.ts

+ 5 - 4
scripts/setupJestEnv.ts

@@ -80,9 +80,10 @@ afterEach(() => {
     })
   warn.mockRestore()
   if (nonAssertedWarnings.length) {
-    nonAssertedWarnings.forEach(warning => {
-      console.warn(warning)
-    })
-    throw new Error(`test case threw unexpected warnings.`)
+    throw new Error(
+      `test case threw unexpected warnings:\n - ${nonAssertedWarnings.join(
+        '\n - '
+      )}`
+    )
   }
 })