• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1TAP version 13
2# Subtest: describe hooks
3    # Subtest: 1
4    ok 1 - 1
5      ---
6      duration_ms: *
7      ...
8    # Subtest: 2
9    ok 2 - 2
10      ---
11      duration_ms: *
12      ...
13    # Subtest: nested
14        # Subtest: nested 1
15        ok 1 - nested 1
16          ---
17          duration_ms: *
18          ...
19        # Subtest: nested 2
20        ok 2 - nested 2
21          ---
22          duration_ms: *
23          ...
24        1..2
25    ok 3 - nested
26      ---
27      duration_ms: *
28      type: 'suite'
29      ...
30    1..3
31ok 1 - describe hooks
32  ---
33  duration_ms: *
34  type: 'suite'
35  ...
36# Subtest: before throws
37    # Subtest: 1
38    not ok 1 - 1
39      ---
40      duration_ms: ZERO
41      failureType: 'cancelledByParent'
42      error: 'test did not finish before its parent and was cancelled'
43      code: 'ERR_TEST_FAILURE'
44      ...
45    # Subtest: 2
46    not ok 2 - 2
47      ---
48      duration_ms: ZERO
49      failureType: 'cancelledByParent'
50      error: 'test did not finish before its parent and was cancelled'
51      code: 'ERR_TEST_FAILURE'
52      ...
53    1..2
54not ok 2 - before throws
55  ---
56  duration_ms: *
57  type: 'suite'
58  failureType: 'hookFailed'
59  error: 'failed running before hook'
60  code: 'ERR_TEST_FAILURE'
61  stack: |-
62    *
63    *
64    *
65    *
66    *
67    *
68    *
69    *
70    *
71  ...
72# Subtest: after throws
73    # Subtest: 1
74    ok 1 - 1
75      ---
76      duration_ms: *
77      ...
78    # Subtest: 2
79    ok 2 - 2
80      ---
81      duration_ms: *
82      ...
83    1..2
84not ok 3 - after throws
85  ---
86  duration_ms: *
87  type: 'suite'
88  failureType: 'hookFailed'
89  error: 'failed running after hook'
90  code: 'ERR_TEST_FAILURE'
91  stack: |-
92    *
93    *
94    *
95    *
96    *
97    *
98    *
99    *
100    *
101  ...
102# Subtest: beforeEach throws
103    # Subtest: 1
104    not ok 1 - 1
105      ---
106      duration_ms: *
107      failureType: 'hookFailed'
108      error: 'failed running beforeEach hook'
109      code: 'ERR_TEST_FAILURE'
110      stack: |-
111        *
112        *
113        *
114        *
115        *
116        *
117        *
118        async Promise.all (index 0)
119        *
120        *
121      ...
122    # Subtest: 2
123    not ok 2 - 2
124      ---
125      duration_ms: *
126      failureType: 'hookFailed'
127      error: 'failed running beforeEach hook'
128      code: 'ERR_TEST_FAILURE'
129      stack: |-
130        *
131        *
132        *
133        *
134        *
135        *
136        *
137        async Promise.all (index 0)
138        *
139        *
140      ...
141    1..2
142not ok 4 - beforeEach throws
143  ---
144  duration_ms: *
145  type: 'suite'
146  failureType: 'subtestsFailed'
147  error: '2 subtests failed'
148  code: 'ERR_TEST_FAILURE'
149  ...
150# Subtest: afterEach throws
151    # Subtest: 1
152    not ok 1 - 1
153      ---
154      duration_ms: *
155      failureType: 'hookFailed'
156      error: 'failed running afterEach hook'
157      code: 'ERR_TEST_FAILURE'
158      stack: |-
159        *
160        *
161        *
162        *
163        *
164        *
165        *
166        *
167        async Promise.all (index 0)
168        *
169      ...
170    # Subtest: 2
171    not ok 2 - 2
172      ---
173      duration_ms: *
174      failureType: 'hookFailed'
175      error: 'failed running afterEach hook'
176      code: 'ERR_TEST_FAILURE'
177      stack: |-
178        *
179        *
180        *
181        *
182        *
183        *
184        *
185        *
186        async Promise.all (index 0)
187        *
188      ...
189    1..2
190not ok 5 - afterEach throws
191  ---
192  duration_ms: *
193  type: 'suite'
194  failureType: 'subtestsFailed'
195  error: '2 subtests failed'
196  code: 'ERR_TEST_FAILURE'
197  ...
198# Subtest: afterEach when test fails
199    # Subtest: 1
200    not ok 1 - 1
201      ---
202      duration_ms: *
203      failureType: 'testCodeFailure'
204      error: 'test'
205      code: 'ERR_TEST_FAILURE'
206      stack: |-
207        *
208        *
209        *
210        *
211        *
212        *
213        new Promise (<anonymous>)
214        *
215        *
216        Array.map (<anonymous>)
217      ...
218    # Subtest: 2
219    ok 2 - 2
220      ---
221      duration_ms: *
222      ...
223    1..2
224not ok 6 - afterEach when test fails
225  ---
226  duration_ms: *
227  type: 'suite'
228  failureType: 'subtestsFailed'
229  error: '1 subtest failed'
230  code: 'ERR_TEST_FAILURE'
231  ...
232# Subtest: afterEach throws and test fails
233    # Subtest: 1
234    not ok 1 - 1
235      ---
236      duration_ms: *
237      failureType: 'testCodeFailure'
238      error: 'test'
239      code: 'ERR_TEST_FAILURE'
240      stack: |-
241        *
242        *
243        *
244        *
245        *
246        *
247        new Promise (<anonymous>)
248        *
249        *
250        Array.map (<anonymous>)
251      ...
252    # Subtest: 2
253    not ok 2 - 2
254      ---
255      duration_ms: *
256      failureType: 'hookFailed'
257      error: 'failed running afterEach hook'
258      code: 'ERR_TEST_FAILURE'
259      stack: |-
260        *
261        *
262        *
263        *
264        *
265        *
266        *
267        *
268        async Promise.all (index 0)
269        *
270      ...
271    1..2
272not ok 7 - afterEach throws and test fails
273  ---
274  duration_ms: *
275  type: 'suite'
276  failureType: 'subtestsFailed'
277  error: '2 subtests failed'
278  code: 'ERR_TEST_FAILURE'
279  ...
280# Subtest: test hooks
281    # Subtest: 1
282    ok 1 - 1
283      ---
284      duration_ms: *
285      ...
286    # Subtest: 2
287    ok 2 - 2
288      ---
289      duration_ms: *
290      ...
291    # Subtest: nested
292        # Subtest: nested 1
293        ok 1 - nested 1
294          ---
295          duration_ms: *
296          ...
297        # Subtest: nested 2
298        ok 2 - nested 2
299          ---
300          duration_ms: *
301          ...
302        1..2
303    ok 3 - nested
304      ---
305      duration_ms: *
306      ...
307    1..3
308ok 8 - test hooks
309  ---
310  duration_ms: *
311  ...
312# Subtest: t.before throws
313    # Subtest: 1
314    not ok 1 - 1
315      ---
316      duration_ms: *
317      failureType: 'hookFailed'
318      error: 'failed running before hook'
319      code: 'ERR_TEST_FAILURE'
320      stack: |-
321        *
322        *
323        *
324        *
325        *
326        *
327        *
328        *
329        *
330        *
331      ...
332    # Subtest: 2
333    not ok 2 - 2
334      ---
335      duration_ms: *
336      failureType: 'hookFailed'
337      error: 'failed running before hook'
338      code: 'ERR_TEST_FAILURE'
339      stack: |-
340        *
341        *
342        *
343        *
344        *
345        *
346        *
347        *
348        *
349        *
350      ...
351    1..2
352not ok 9 - t.before throws
353  ---
354  duration_ms: *
355  failureType: 'subtestsFailed'
356  error: '2 subtests failed'
357  code: 'ERR_TEST_FAILURE'
358  ...
359# Subtest: t.beforeEach throws
360    # Subtest: 1
361    not ok 1 - 1
362      ---
363      duration_ms: *
364      failureType: 'hookFailed'
365      error: 'failed running beforeEach hook'
366      code: 'ERR_TEST_FAILURE'
367      stack: |-
368        *
369        *
370        *
371        *
372        *
373        *
374        *
375        *
376        *
377        *
378      ...
379    # Subtest: 2
380    not ok 2 - 2
381      ---
382      duration_ms: *
383      failureType: 'hookFailed'
384      error: 'failed running beforeEach hook'
385      code: 'ERR_TEST_FAILURE'
386      stack: |-
387        *
388        *
389        *
390        *
391        *
392        *
393        *
394        *
395        *
396        *
397      ...
398    1..2
399not ok 10 - t.beforeEach throws
400  ---
401  duration_ms: *
402  failureType: 'subtestsFailed'
403  error: '2 subtests failed'
404  code: 'ERR_TEST_FAILURE'
405  ...
406# Subtest: t.afterEach throws
407    # Subtest: 1
408    not ok 1 - 1
409      ---
410      duration_ms: *
411      failureType: 'hookFailed'
412      error: 'failed running afterEach hook'
413      code: 'ERR_TEST_FAILURE'
414      stack: |-
415        *
416        *
417        *
418        *
419        *
420        *
421        *
422        *
423        *
424        *
425      ...
426    # Subtest: 2
427    not ok 2 - 2
428      ---
429      duration_ms: *
430      failureType: 'hookFailed'
431      error: 'failed running afterEach hook'
432      code: 'ERR_TEST_FAILURE'
433      stack: |-
434        *
435        *
436        *
437        *
438        *
439        *
440        *
441        *
442        *
443        *
444      ...
445    1..2
446not ok 11 - t.afterEach throws
447  ---
448  duration_ms: *
449  failureType: 'subtestsFailed'
450  error: '2 subtests failed'
451  code: 'ERR_TEST_FAILURE'
452  ...
453# Subtest: afterEach when test fails
454    # Subtest: 1
455    not ok 1 - 1
456      ---
457      duration_ms: *
458      failureType: 'testCodeFailure'
459      error: 'test'
460      code: 'ERR_TEST_FAILURE'
461      stack: |-
462        *
463        *
464        *
465        *
466        *
467        *
468        *
469        *
470        *
471      ...
472    # Subtest: 2
473    ok 2 - 2
474      ---
475      duration_ms: *
476      ...
477    1..2
478not ok 12 - afterEach when test fails
479  ---
480  duration_ms: *
481  failureType: 'subtestsFailed'
482  error: '1 subtest failed'
483  code: 'ERR_TEST_FAILURE'
484  ...
485# Subtest: afterEach throws and test fails
486    # Subtest: 1
487    not ok 1 - 1
488      ---
489      duration_ms: *
490      failureType: 'testCodeFailure'
491      error: 'test'
492      code: 'ERR_TEST_FAILURE'
493      stack: |-
494        *
495        *
496        *
497        *
498        *
499        *
500        *
501        *
502        *
503      ...
504    # Subtest: 2
505    not ok 2 - 2
506      ---
507      duration_ms: *
508      failureType: 'hookFailed'
509      error: 'failed running afterEach hook'
510      code: 'ERR_TEST_FAILURE'
511      stack: |-
512        *
513        *
514        *
515        *
516        *
517        *
518        *
519        *
520        *
521        *
522      ...
523    1..2
524not ok 13 - afterEach throws and test fails
525  ---
526  duration_ms: *
527  failureType: 'subtestsFailed'
528  error: '2 subtests failed'
529  code: 'ERR_TEST_FAILURE'
530  ...
531# Subtest: t.after() is called if test body throws
532not ok 14 - t.after() is called if test body throws
533  ---
534  duration_ms: *
535  failureType: 'testCodeFailure'
536  error: 'bye'
537  code: 'ERR_TEST_FAILURE'
538  stack: |-
539    *
540    *
541    *
542    *
543  ...
544# - after() called
5451..14
546# before 1 called
547# before 2 called
548# after 1 called
549# after 2 called
550# tests 38
551# suites 8
552# pass 14
553# fail 22
554# cancelled 2
555# skipped 0
556# todo 0
557# duration_ms *
558