********* Start testing of tst_QPromise *********
Config: Using QtTest library 6.9.3, Qt 6.9.3 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 13.6.4
PASS   : tst_QPromise::initTestCase()
PASS   : tst_QPromise::promise()
PASS   : tst_QPromise::futureFromPromise()
PASS   : tst_QPromise::addResult()
PASS   : tst_QPromise::addResultWithBracedInitializer()
PASS   : tst_QPromise::addResultOutOfOrder()
PASS   : tst_QPromise::setException()
PASS   : tst_QPromise::setExceptionAfterCancelDoesNothing()
PASS   : tst_QPromise::setExceptionAfterFinishDoesNothing()
PASS   : tst_QPromise::cancel()
PASS   : tst_QPromise::progress()
PASS   : tst_QPromise::addInThread()
PASS   : tst_QPromise::addInThreadMoveOnlyObject()
PASS   : tst_QPromise::reportFromMultipleThreads()
PASS   : tst_QPromise::reportFromMultipleThreadsByMovedPromise()
PASS   : tst_QPromise::doNotCancelWhenFinished()
PASS   : tst_QPromise::cancelWhenDestroyed()
PASS   : tst_QPromise::cancelWhenReassigned()
PASS   : tst_QPromise::cancelWhenDestroyedWithoutStarting()
PASS   : tst_QPromise::cancelWhenDestroyedRunsContinuations()
PASS   : tst_QPromise::cancelWhenDestroyedWithFailureHandler()
PASS   : tst_QPromise::continuationsRunWhenFinished()
PASS   : tst_QPromise::finishWhenSwapped()
PASS   : tst_QPromise::cancelWhenMoved()
PASS   : tst_QPromise::waitUntilResumed()
PASS   : tst_QPromise::waitUntilCanceled()
PASS   : tst_QPromise::snippet_basicExample()
PASS   : tst_QPromise::snippet_multithreadExample()
PASS   : tst_QPromise::snippet_suspendExample()
PASS   : tst_QPromise::cleanupTestCase()
Totals: 30 passed, 0 failed, 0 skipped, 0 blacklisted, 1794ms
********* Finished testing of tst_QPromise *********
