diff --git a/src/QGCApplication.cc b/src/QGCApplication.cc index e75d1c3064a9510b3d1c8c08d0f916167f8a2e35..924dbab15a202e532c35e5178a3c768fb5fa3ac4 100644 --- a/src/QGCApplication.cc +++ b/src/QGCApplication.cc @@ -308,7 +308,9 @@ QGCApplication::QGCApplication(int &argc, char* argv[], bool unitTesting) qDebug() << "Settings location" << settings.fileName() << settings.isWritable(); #ifdef UNITTEST_BUILD - Q_ASSERT(settings.isWritable()); + if (!settings.isWritable()) { + qWarning() << "Setings location is not writable"; + } #endif // The setting will delete all settings on this boot fClearSettingsOptions |= settings.contains(_deleteAllSettingsKey);