run tests async from start so that stop can cancel all tracked futures

This commit is contained in:
Eric 2025-02-28 15:25:41 +11:00
parent fb2e3436f6
commit bc5fdd49be
No known key found for this signature in database

View File

@ -641,7 +641,10 @@ proc start*(
manager.trackedFutures.track fut
asyncSpawn fut
await manager.runTests()
let futRunTests = manager.runTests()
manager.trackedFutures.track futRunTests
await futRunTests
manager.printResult()