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