]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Enable test mode in dolphinmainwindowtest
authorElvis Angelaccio <elvis.angelaccio@kde.org>
Sun, 3 Jun 2018 09:24:20 +0000 (11:24 +0200)
committerElvis Angelaccio <elvis.angelaccio@kde.org>
Sun, 3 Jun 2018 09:24:20 +0000 (11:24 +0200)
We don't want to use the user configuration files when creating a test
instance of DolphinMainWindow.

src/tests/dolphinmainwindowtest.cpp

index 70ec8dba04dd91f1e624c1002c6a288b4c608c79..eee3871167bb16dc39257b56cc48eed5473b4e48 100644 (file)
@@ -25,6 +25,7 @@
 #include <KActionCollection>
 
 #include <QSignalSpy>
+#include <QStandardPaths>
 #include <QTest>
 
 class DolphinMainWindowTest : public QObject
@@ -32,6 +33,7 @@ class DolphinMainWindowTest : public QObject
     Q_OBJECT
 
 private slots:
+    void initTestCase();
     void init();
     void testClosingTabsWithSearchBoxVisible();
     void testActiveViewAfterClosingSplitView_data();
@@ -42,6 +44,11 @@ private:
     QScopedPointer<DolphinMainWindow> m_mainWindow;
 };
 
+void DolphinMainWindowTest::initTestCase()
+{
+    QStandardPaths::setTestModeEnabled(true);
+}
+
 void DolphinMainWindowTest::init()
 {
     m_mainWindow.reset(new DolphinMainWindow());