diff --git a/src/testlib/qtestcase.cpp b/src/testlib/qtestcase.cpp index 76a1b36a617..02eb8a1661c 100644 --- a/src/testlib/qtestcase.cpp +++ b/src/testlib/qtestcase.cpp @@ -1957,13 +1957,7 @@ int QTest::qRun() QTestResult::setCurrentTestFunction(nullptr); } - QTestLog::stopLogging(); - -#if defined(Q_OS_MACOS) - IOPMAssertionRelease(macPowerSavingDisabled); -#endif - - currentTestObject = nullptr; + qCleanup(); // Re-throw exception to make debugging easier throw;