]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
test: improve expect.toHaveBeenWarned() message
authorEvan You <yyx990803@gmail.com>
Tue, 25 Aug 2020 01:23:08 +0000 (21:23 -0400)
committerEvan You <yyx990803@gmail.com>
Tue, 25 Aug 2020 01:23:08 +0000 (21:23 -0400)
scripts/setupJestEnv.ts

index 381a404f76ffa992b290b0a7d97258b76a3fad9d..cccca10d57c378dc728c05d396c43b9a9d68183b 100644 (file)
@@ -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.`)
       }
     }
   },