From cb29aeff50474cacbbe97448c5496d522f5e1ba5 Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Tue, 2 Apr 2024 10:29:55 +0200 Subject: [PATCH] CMake: Don't ignore writable test Change-Id: I49ba7a14f26eca0575b38a634124be5e53c0134f Reviewed-by: Cristian Adam --- src/plugins/cmakeprojectmanager/fileapireader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/cmakeprojectmanager/fileapireader.cpp b/src/plugins/cmakeprojectmanager/fileapireader.cpp index d7dae6c8fcb..cb76705cdc7 100644 --- a/src/plugins/cmakeprojectmanager/fileapireader.cpp +++ b/src/plugins/cmakeprojectmanager/fileapireader.cpp @@ -332,7 +332,7 @@ void FileApiReader::makeBackupConfiguration(bool store) void FileApiReader::writeConfigurationIntoBuildDirectory(const QStringList &configurationArguments) { const FilePath buildDir = m_parameters.buildDirectory; - QTC_CHECK(buildDir.ensureWritableDir()); + QTC_ASSERT_EXPECTED(buildDir.ensureWritableDir(), return); QByteArray contents; QStringList unknownOptions; @@ -344,7 +344,7 @@ void FileApiReader::writeConfigurationIntoBuildDirectory(const QStringList &conf .toUtf8()); const FilePath settingsFile = buildDir / "qtcsettings.cmake"; - QTC_CHECK(settingsFile.writeFileContents(contents)); + QTC_ASSERT_EXPECTED(settingsFile.writeFileContents(contents), return); } std::unique_ptr FileApiReader::rootProjectNode()