| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 084ffd8 commit 318328f
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -528,7 +528,15 @@ let catchWarning; | |||
| 528 | 528 | function expectWarning(nameOrMap, expected, code) { | |
| 529 | 529 | if (catchWarning === undefined) { | |
| 530 | 530 | catchWarning = {}; | |
| 531 | - process.on('warning', (warning) => catchWarning[warning.name](warning)); | ||
| 531 | + process.on('warning', (warning) => { | ||
| 532 | + if (!catchWarning[warning.name]) { | ||
| 533 | + throw new TypeError( | ||
| 534 | + `"${warning.name}" was triggered without being expected.\n` + | ||
| 535 | + util.inspect(warning) | ||
| 536 | + ); | ||
| 537 | + } | ||
| 538 | + catchWarning[warning.name](warning); | ||
| 539 | + }); | ||
| 532 | 540 | } | |
| 533 | 541 | if (typeof nameOrMap === 'string') { | |
| 534 | 542 | catchWarning[nameOrMap] = _expectWarning(nameOrMap, expected, code); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments