@@ -168,45 +168,18 @@ final class GitHubActionsRendererTests: XCTestCase {
168
168
let input4 = " Executed 1 test, with 1 failure (1 unexpected) in 0.200 (0.200) seconds "
169
169
170
170
// First test plan
171
- XCTAssertNil ( parser. summary)
172
- XCTAssertFalse ( parser. needToRecordSummary)
173
171
let formatted1 = logFormatted ( input1)
174
- #if os(macOS)
175
- // FIXME: Failing on Linux
176
- XCTAssertTrue ( parser. needToRecordSummary)
177
- #endif
178
172
let formatted2 = logFormatted ( input2)
179
- XCTAssertFalse ( parser. needToRecordSummary)
180
173
XCTAssertNil ( formatted1)
181
174
XCTAssertNil ( formatted2)
182
175
183
176
#if os(macOS)
184
177
// FIXME: Failing on Linux
185
- var summary = try XCTUnwrap ( parser. summary)
186
-
187
- XCTAssertEqual ( summary. testsCount, 3 )
188
- XCTAssertEqual ( summary. failuresCount, 2 )
189
- XCTAssertEqual ( summary. unexpectedCount, 1 )
190
- XCTAssertEqual ( summary. skippedCount, 0 )
191
- XCTAssertEqual ( summary. time, 0.112 )
192
-
193
- // Second test plan
194
- XCTAssertNotNil ( parser. summary)
195
- XCTAssertFalse ( parser. needToRecordSummary)
196
178
let formatted3 = logFormatted ( input3)
197
- XCTAssertTrue ( parser. needToRecordSummary)
198
179
let formatted4 = logFormatted ( input4)
199
- XCTAssertFalse ( parser. needToRecordSummary)
200
180
XCTAssertNil ( formatted3)
201
181
XCTAssertNil ( formatted4)
202
182
203
- summary = try XCTUnwrap ( parser. summary)
204
-
205
- XCTAssertEqual ( summary. testsCount, 4 )
206
- XCTAssertEqual ( summary. failuresCount, 3 )
207
- XCTAssertEqual ( summary. unexpectedCount, 2 )
208
- XCTAssertEqual ( summary. skippedCount, 0 )
209
- XCTAssertEqual ( summary. time, 0.312 )
210
183
#endif
211
184
}
212
185
@@ -218,38 +191,16 @@ final class GitHubActionsRendererTests: XCTestCase {
218
191
let input4 = " Executed 1 test, with 1 test skipped and 1 failure (1 unexpected) in 3.000 (3.000) seconds "
219
192
220
193
// First test plan
221
- XCTAssertNil ( parser. summary)
222
- XCTAssertFalse ( parser. needToRecordSummary)
223
194
let formatted1 = logFormatted ( input1)
224
- XCTAssertTrue ( parser. needToRecordSummary)
225
195
let formatted2 = logFormatted ( input2)
226
- XCTAssertFalse ( parser. needToRecordSummary)
227
196
XCTAssertNil ( formatted1)
228
197
XCTAssertNil ( formatted2)
229
- XCTAssertNotNil ( parser. summary)
230
-
231
- XCTAssertEqual ( parser. summary? . testsCount, 56 )
232
- XCTAssertEqual ( parser. summary? . failuresCount, 2 )
233
- XCTAssertEqual ( parser. summary? . unexpectedCount, 1 )
234
- XCTAssertEqual ( parser. summary? . skippedCount, 3 )
235
- XCTAssertEqual ( parser. summary? . time, 1.029 )
236
198
237
199
// Second test plan
238
- XCTAssertNotNil ( parser. summary)
239
- XCTAssertFalse ( parser. needToRecordSummary)
240
200
let formatted3 = logFormatted ( input3)
241
- XCTAssertTrue ( parser. needToRecordSummary)
242
201
let formatted4 = logFormatted ( input4)
243
- XCTAssertFalse ( parser. needToRecordSummary)
244
202
XCTAssertNil ( formatted3)
245
203
XCTAssertNil ( formatted4)
246
- XCTAssertNotNil ( parser. summary)
247
-
248
- XCTAssertEqual ( parser. summary? . testsCount, 57 )
249
- XCTAssertEqual ( parser. summary? . failuresCount, 3 )
250
- XCTAssertEqual ( parser. summary? . unexpectedCount, 2 )
251
- XCTAssertEqual ( parser. summary? . skippedCount, 4 )
252
- XCTAssertEqual ( parser. summary? . time, 4.029 )
253
204
}
254
205
255
206
func testFailingTest( ) { }
@@ -502,21 +453,14 @@ final class GitHubActionsRendererTests: XCTestCase {
502
453
503
454
func testTestSuiteAllTestsPassed( ) {
504
455
let input = " Test Suite 'All tests' passed at 2022-01-15 21:31:49.073. "
505
-
506
- XCTAssertFalse ( parser. needToRecordSummary)
507
456
let formatted = logFormatted ( input)
508
457
XCTAssertNil ( formatted)
509
- XCTAssertTrue ( parser. needToRecordSummary)
510
- XCTAssertEqual ( parser. outputType, . undefined)
511
458
}
512
459
513
460
func testTestSuiteAllTestsFailed( ) {
514
461
let input = " Test Suite 'All tests' failed at 2022-01-15 21:31:49.073. "
515
-
516
- XCTAssertFalse ( parser. needToRecordSummary)
517
462
let formatted = logFormatted ( input)
518
463
XCTAssertNil ( formatted)
519
- XCTAssertTrue ( parser. needToRecordSummary)
520
464
}
521
465
522
466
func testTestsRunCompletion( ) { }
0 commit comments