********* Start testing of tst_QSharedHandle *********
Config: Using QtTest library 6.10.1, Qt 6.10.1 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 14.3.0
PASS   : tst_QSharedHandle::initTestCase()
PASS   : tst_QSharedHandle::defaultConstructor_initializesToInvalidHandle()
PASS   : tst_QSharedHandle::constructor_initializesToValid_whenCalledWithValidHandle()
PASS   : tst_QSharedHandle::constructor_withNeedsRefIncreasesRefcount()
PASS   : tst_QSharedHandle::copyConstructor_increaseRefcount()
PASS   : tst_QSharedHandle::moveConstructor_movesOwnershipAndResetsSource()
PASS   : tst_QSharedHandle::moveAssignment_movesOwnershipAndResetsSource()
PASS   : tst_QSharedHandle::moveAssignment_maintainsOwnershipWhenSelfAssigning()
PASS   : tst_QSharedHandle::isValid_returnsFalse_onlyWhenHandleIsInvalid()
PASS   : tst_QSharedHandle::reset_resetsHandle()
PASS   : tst_QSharedHandle::reset_toNull_resetsSource()
PASS   : tst_QSharedHandle::destructor_callsClose_whenHandleIsValid()
PASS   : tst_QSharedHandle::operatorBool_returnsFalse_onlyWhenHandleIsInvalid()
PASS   : tst_QSharedHandle::get_returnsValue()
PASS   : tst_QSharedHandle::release_returnsInvalidResource_whenCalledOnInvalidHandle()
PASS   : tst_QSharedHandle::release_releasesOwnershipAndReturnsResource_whenHandleOwnsObject()
PASS   : tst_QSharedHandle::swap_swapsOwnership()
PASS   : tst_QSharedHandle::comparison()
PASS   : tst_QSharedHandle::addressOf_returnsAddressOfHandle()
PASS   : tst_QSharedHandle::cleanupTestCase()
Totals: 20 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
********* Finished testing of tst_QSharedHandle *********
