********* Start testing of tst_QSharedHandle *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.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, 2ms
********* Finished testing of tst_QSharedHandle *********
