@@ -330,14 +330,11 @@ println("Testing finished in $elapsed")
330
330
331
331
# construct a testset to render the test results
332
332
o_ts = Test. DefaultTestSet (" Overall" )
333
- Test. push_testset (o_ts)
334
333
completed_tests = Set {String} ()
335
334
for (testname, (resp,)) in results
336
335
push! (completed_tests, testname)
337
336
if isa (resp, Test. DefaultTestSet)
338
- Test. push_testset (resp)
339
337
Test. record (o_ts, resp)
340
- Test. pop_testset ()
341
338
elseif isa (resp, Tuple{Int,Int})
342
339
fake = Test. DefaultTestSet (testname)
343
340
for i in 1 : resp[1 ]
@@ -346,9 +343,7 @@ for (testname, (resp,)) in results
346
343
for i in 1 : resp[2 ]
347
344
Test. record (fake, Test. Broken (:test , nothing ))
348
345
end
349
- Test. push_testset (fake)
350
346
Test. record (o_ts, fake)
351
- Test. pop_testset ()
352
347
elseif isa (resp, RemoteException) && isa (resp. captured. ex, Test. TestSetException)
353
348
println (" Worker $(resp. pid) failed running test $(testname) :" )
354
349
Base. showerror (stdout , resp. captured)
@@ -363,9 +358,7 @@ for (testname, (resp,)) in results
363
358
for t in resp. captured. ex. errors_and_fails
364
359
Test. record (fake, t)
365
360
end
366
- Test. push_testset (fake)
367
361
Test. record (o_ts, fake)
368
- Test. pop_testset ()
369
362
else
370
363
if ! isa (resp, Exception)
371
364
resp = ErrorException (string (" Unknown result type : " , typeof (resp)))
@@ -376,19 +369,17 @@ for (testname, (resp,)) in results
376
369
# deserialization errors or something similar. Record this testset as Errored.
377
370
fake = Test. DefaultTestSet (testname)
378
371
Test. record (fake, Test. Error (:nontest_error , testname, nothing , Any[(resp, [])], LineNumberNode (1 )))
379
- Test. push_testset (fake)
380
372
Test. record (o_ts, fake)
381
- Test. pop_testset ()
382
373
end
383
374
end
384
375
for test in tests
385
376
(test in completed_tests) && continue
386
377
fake = Test. DefaultTestSet (test)
387
378
Test. record (fake, Test. Error (:test_interrupted , test, nothing ,
388
- [(" skipped" , [])], LineNumberNode (1 )))
389
- Test. push_testset (fake)
379
+ [(" skipped" , [])], LineNumberNode (1 )
380
+ )
381
+ )
390
382
Test. record (o_ts, fake)
391
- Test. pop_testset ()
392
383
end
393
384
println ()
394
385
Test. print_test_results (o_ts, 1 )
0 commit comments