We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 081e04d commit c09acb7Copy full SHA for c09acb7
test/fixtures/test-runner/custom_reporters/error_reporter.mjs
@@ -1,25 +1,6 @@
1
export default async function* customReporter(source) {
2
for await (const event of source) {
3
- switch (event.type) {
4
- case 'test:start':
5
- throw new Error("Custom reporter error")
6
- case 'test:pass':
7
- yield `test ${event.data.name} passed\n`;
8
- break;
9
- case 'test:fail':
10
- yield `test ${event.data.name} failed\n`;
11
12
- case 'test:plan':
13
- yield 'test plan';
14
15
- case 'test:diagnostic':
16
- yield `${event.data.message}\n`;
17
18
- case 'test:coverage': {
19
- const { totalLineCount } = event.data.summary.totals;
20
- yield `total line count: ${totalLineCount}\n`;
21
22
- }
23
+ if (event.type === 'test:start')
+ throw new Error("Custom reporter error")
24
}
25
0 commit comments