1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <testsuites name =" root" success =" false" time =" 0.199398" >
3
+ <testsuite name =" annotations.test.mjs" timestamp =" 2025-04-30T19:11:20.916Z" hostname =" Yohays-MacBook-Pro.local" success =" true" time =" 0.026113" failures =" 0" skipped =" 4" >
4
+ <testcase name =" Math Operations > Addition > should return 4 when adding 2 + 2" time =" 0.002083" />
5
+ <testcase name =" Math Operations > Addition > should return 0 when adding -2 + 2" time =" 0.00377" >
6
+ <skipped />
7
+ </testcase >
8
+ <testcase name =" Math Operations > Addition > should handle floating point addition" time =" 0.000069" >
9
+ <skipped type =" todo" />
10
+ </testcase >
11
+ <testcase name =" Math Operations > Subtraction" time =" 0.000103" testNumber =" 2" >
12
+ <skipped />
13
+ </testcase >
14
+ <testcase name =" Math Operations > Multiplication" time =" 0.000027" testNumber =" 3" >
15
+ <skipped type =" todo" />
16
+ </testcase >
17
+ <testcase name =" Math Operations > Division > should return 2 when dividing 4 / 2" time =" 0.000157" />
18
+ <testcase name =" Math Operations > Division > should throw an error when dividing by 0" time =" 0.000198" />
19
+ </testsuite >
20
+ <testsuite name =" bailout.test.mjs" timestamp =" 2025-04-30T19:11:20.931Z" hostname =" Yohays-MacBook-Pro.local" failures =" 1" skipped =" 0" time =" 0.120945" >
21
+ <testcase name =" bailout.test.mjs" time =" 0.120945" >
22
+ <failure type =" testCodeFailure" message =" test failed
23
+ {
24
+ " code" : " ERR_TEST_FAILURE" ,
25
+ " failureType" : " testCodeFailure" ,
26
+ " cause" : " test failed" ,
27
+ " exitCode" : 1,
28
+ " signal" : null
29
+ }
30
+ " ><![CDATA[ {
31
+ "code": "ERR_TEST_FAILURE",
32
+ "failureType": "testCodeFailure",
33
+ "cause": "test failed",
34
+ "exitCode": 1,
35
+ "signal": null
36
+ }
37
+ ]]> </failure >
38
+ </testcase >
39
+ </testsuite >
40
+ <testsuite name =" edge-cases.test.mjs" timestamp =" 2025-04-30T19:11:20.931Z" hostname =" Yohays-MacBook-Pro.local" failures =" 1" skipped =" 0" time =" 0.105078" >
41
+ <testcase name =" edge-cases.test.mjs" time =" 0.105078" >
42
+ <failure type =" testCodeFailure" message =" test failed
43
+ {
44
+ " code" : " ERR_TEST_FAILURE" ,
45
+ " failureType" : " testCodeFailure" ,
46
+ " cause" : " test failed" ,
47
+ " exitCode" : 1,
48
+ " signal" : null
49
+ }
50
+ " ><![CDATA[ {
51
+ "code": "ERR_TEST_FAILURE",
52
+ "failureType": "testCodeFailure",
53
+ "cause": "test failed",
54
+ "exitCode": 1,
55
+ "signal": null
56
+ }
57
+ ]]> </failure >
58
+ </testcase >
59
+ </testsuite >
60
+ <testsuite name =" hooks.test.mjs" timestamp =" 2025-04-30T19:11:20.931Z" hostname =" Yohays-MacBook-Pro.local" success =" true" time =" 0.005633" failures =" 0" skipped =" 0" >
61
+ <testcase name =" hooks demo" time =" 0.000754" />
62
+ <testcase name =" hooks demo > with setup and teardown" time =" 0.000437" />
63
+ </testsuite >
64
+ <testsuite name =" nesting.test.mjs" timestamp =" 2025-04-30T19:11:20.932Z" hostname =" Yohays-MacBook-Pro.local" success =" false" time =" 0.018113" failures =" 3" skipped =" 0" >
65
+ <testcase name =" Math Operations > Addition > should return 5 when adding 2 and 3" time =" 0.000361" />
66
+ <testcase name =" Math Operations > Addition > should return 0 when adding -1 and 1" time =" 0.000183" />
67
+ <testcase name =" Math Operations > Subtraction > should return 1 when subtracting 3 from 4" time =" 0.000199" />
68
+ <testcase name =" Math Operations > Subtraction > should return -2 when subtracting 3 from 1" time =" 0.00005" />
69
+ <testcase name =" Math Operations > Multiplication > should return 6 when multiplying 2 and 3" time =" 0.000211" />
70
+ <testcase name =" Math Operations > Multiplication > should return 0 when multiplying any number by 0" time =" 0.000066" />
71
+ <testcase name =" Math Operations > Division > should return 2 when dividing 6 by 3" time =" 0.000059" />
72
+ <testcase name =" Math Operations > Division > should throw an error when dividing by 0" time =" 0.000566" >
73
+ <failure type =" testCodeFailure" message =" Missing expected exception.
74
+ {
75
+ " code" : " ERR_TEST_FAILURE" ,
76
+ " failureType" : " testCodeFailure" ,
77
+ " cause" : {
78
+ " generatedMessage" : false,
79
+ " code" : " ERR_ASSERTION" ,
80
+ " expected" : {},
81
+ " operator" : " throws"
82
+ }
83
+ }
84
+ " ><![CDATA[ {
85
+ "code": "ERR_TEST_FAILURE",
86
+ "failureType": "testCodeFailure",
87
+ "cause": {
88
+ "generatedMessage": false,
89
+ "code": "ERR_ASSERTION",
90
+ "expected": {},
91
+ "operator": "throws"
92
+ }
93
+ }
94
+ ]]> </failure >
95
+ </testcase >
96
+ </testsuite >
97
+ <testsuite name =" retries.test.mjs" timestamp =" 2025-04-30T19:11:20.933Z" hostname =" Yohays-MacBook-Pro.local" success =" true" time =" 0.004503" failures =" 0" skipped =" 0" >
98
+ <testcase name =" retrying flaky test" time =" 0.000526" />
99
+ </testsuite >
100
+ <testsuite name =" simple.test.mjs" timestamp =" 2025-04-30T19:11:20.933Z" hostname =" Yohays-MacBook-Pro.local" success =" false" time =" 0.022152" failures =" 2" skipped =" 0" >
101
+ <testcase name =" Math operations - addition" time =" 0.001184" />
102
+ <testcase name =" Math operations - subtraction" time =" 0.000088" />
103
+ <testcase name =" Math operations - multiplication" time =" 0.000051" />
104
+ <testcase name =" Math operations - division" time =" 0.000046" />
105
+ <testcase name =" Math operations - division by zero" time =" 0.000048" />
106
+ <testcase name =" Math operations - incorrect addition" time =" 0.002698" >
107
+ <failure type =" testCodeFailure" message =" Expected values to be strictly equal:
108
+
109
+ 4 !== 5
110
+
111
+ {
112
+ " code" : " ERR_TEST_FAILURE" ,
113
+ " failureType" : " testCodeFailure" ,
114
+ " cause" : {
115
+ " generatedMessage" : true,
116
+ " code" : " ERR_ASSERTION" ,
117
+ " actual" : 4,
118
+ " expected" : 5,
119
+ " operator" : " strictEqual"
120
+ }
121
+ }
122
+ " ><![CDATA[ {
123
+ "code": "ERR_TEST_FAILURE",
124
+ "failureType": "testCodeFailure",
125
+ "cause": {
126
+ "generatedMessage": true,
127
+ "code": "ERR_ASSERTION",
128
+ "actual": 4,
129
+ "expected": 5,
130
+ "operator": "strictEqual"
131
+ }
132
+ }
133
+ ]]> </failure >
134
+ </testcase >
135
+ <testcase name =" Math operations - incorrect addition > should return 5" time =" 0.000643" >
136
+ <failure type =" testCodeFailure" message =" Expected values to be strictly equal:
137
+
138
+ 4 !== 5
139
+
140
+ {
141
+ " code" : " ERR_TEST_FAILURE" ,
142
+ " failureType" : " testCodeFailure" ,
143
+ " cause" : {
144
+ " generatedMessage" : true,
145
+ " code" : " ERR_ASSERTION" ,
146
+ " actual" : 4,
147
+ " expected" : 5,
148
+ " operator" : " strictEqual"
149
+ }
150
+ }
151
+ " ><![CDATA[ {
152
+ "code": "ERR_TEST_FAILURE",
153
+ "failureType": "testCodeFailure",
154
+ "cause": {
155
+ "generatedMessage": true,
156
+ "code": "ERR_ASSERTION",
157
+ "actual": 4,
158
+ "expected": 5,
159
+ "operator": "strictEqual"
160
+ }
161
+ }
162
+ ]]> </failure >
163
+ </testcase >
164
+ </testsuite >
165
+ <testsuite name =" subtests.test.mjs" timestamp =" 2025-04-30T19:11:20.933Z" hostname =" Yohays-MacBook-Pro.local" success =" true" time =" 0.028295" failures =" 0" skipped =" 2" >
166
+ <testcase name =" Main test with subtests" time =" 0.00158" />
167
+ <testcase name =" Main test with subtests > adds numbers" time =" 0.000409" />
168
+ <testcase name =" Main test with subtests > subtracts numbers" time =" 0.000057" />
169
+ <testcase name =" Table-driven cases" time =" 0.002473" />
170
+ <testcase name =" Table-driven cases > adds 1 + 2 = 3" time =" 0.00225" />
171
+ <testcase name =" Table-driven cases > adds 4 + 5 = 9" time =" 0.000058" />
172
+ <testcase name =" User actions" time =" 0.001234" />
173
+ <testcase name =" User actions > Login" time =" 0.000809" />
174
+ <testcase name =" User actions > Login > with correct credentials" time =" 0.000185" />
175
+ <testcase name =" User actions > Login > with wrong credentials" time =" 0.000064" />
176
+ <testcase name =" User actions > Logout" time =" 0.000148" />
177
+ <testcase name =" Async data fetch" time =" 0.010975" />
178
+ <testcase name =" Async data fetch > simulated fetch" time =" 0.010856" />
179
+ <testcase name =" Options demo" time =" 0.000293" />
180
+ <testcase name =" Options demo > concurrent test" time =" 0.000047" />
181
+ <testcase name =" Options demo > this is skipped" time =" 0.000025" >
182
+ <skipped />
183
+ </testcase >
184
+ <testcase name =" Options demo > this is not a TODO" time =" 0.000021" />
185
+ <testcase name =" Options demo > this is a TODO" time =" 0.000023" >
186
+ <skipped type =" todo" />
187
+ </testcase >
188
+ <testcase name =" Setup example" time =" 0.000121" />
189
+ <testcase name =" Setup example > uses sharedValue" time =" 0.000038" />
190
+ <testcase name =" Setup example > still has access" time =" 0.000025" />
191
+ <testcase name =" Early exit example" time =" 0.000114" />
192
+ <testcase name =" Early exit example > initial check" time =" 0.000031" />
193
+ </testsuite >
194
+ <testsuite name =" timeout.test.mjs" timestamp =" 2025-04-30T19:11:20.936Z" hostname =" Yohays-MacBook-Pro.local" success =" false" time =" 0.003135" failures =" 1" skipped =" 0" >
195
+ <testcase name =" this will timeout" time =" 0.001632" >
196
+ <failure type =" cancelledByParent" message =" Promise resolution is still pending but the event loop has already resolved
197
+ {
198
+ " code" : " ERR_TEST_FAILURE" ,
199
+ " failureType" : " cancelledByParent" ,
200
+ " cause" : " Promise resolution is still pending but the event loop has already resolved"
201
+ }
202
+ " ><![CDATA[ {
203
+ "code": "ERR_TEST_FAILURE",
204
+ "failureType": "cancelledByParent",
205
+ "cause": "Promise resolution is still pending but the event loop has already resolved"
206
+ }
207
+ ]]> </failure >
208
+ </testcase >
209
+ </testsuite >
210
+ </testsuites >
0 commit comments