Autotests: Clean test profile directory before each test

remotes/origin/Falkon/3.0
David Rosca 8 years ago
parent 069c10c1f1
commit 056d5ec3aa
No known key found for this signature in database
GPG Key ID: EBC3FC294452C6D8
  1. 2
      autotests/autotests.h
  2. 2
      src/lib/app/datapaths.cpp

@ -16,12 +16,14 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
* ============================================================ */ * ============================================================ */
#include "mainapplication.h" #include "mainapplication.h"
#include "qztools.h"
#include <QtTest/QtTest> #include <QtTest/QtTest>
#define FALKONTEST_MAIN(Test) \ #define FALKONTEST_MAIN(Test) \
int main(int argc, char **argv) \ int main(int argc, char **argv) \
{ \ { \
QzTools::removeDir(QDir::tempPath() + QSL("/Falkon-test")); \
MainApplication::setTestModeEnabled(true); \ MainApplication::setTestModeEnabled(true); \
MainApplication app(argc, argv); \ MainApplication app(argc, argv); \
QTEST_DISABLE_KEYPAD_NAVIGATION; \ QTEST_DISABLE_KEYPAD_NAVIGATION; \

@ -94,7 +94,7 @@ void DataPaths::init()
} }
if (MainApplication::isTestModeEnabled()) { if (MainApplication::isTestModeEnabled()) {
m_paths[Config].append(QDir::tempPath() + QL1S("/QupZilla-test")); m_paths[Config].append(QDir::tempPath() + QSL("/Falkon-test"));
} else { } else {
m_paths[Config].append(QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation)); m_paths[Config].append(QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation));
} }

Loading…
Cancel
Save