diff options
-rw-r--r-- | tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro | 1 | ||||
-rw-r--r-- | tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp | 7 |
2 files changed, 5 insertions, 3 deletions
diff --git a/tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro b/tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro index 69062bc0c9..777f84ce2b 100644 --- a/tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro +++ b/tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro @@ -1,4 +1,5 @@ CONFIG += testcase +CONFIG += parallel_test TARGET = tst_qabstractnetworkcache QT += network testlib QT -= gui diff --git a/tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp b/tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp index 788abc349a..979032ca1d 100644 --- a/tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp +++ b/tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp @@ -39,7 +39,7 @@ ** ****************************************************************************/ - +#include <QTemporaryDir> #include <QtTest/QtTest> #include <QtNetwork/QtNetwork> #include "../../../network-settings.h" @@ -101,10 +101,10 @@ class NetworkDiskCache : public QNetworkDiskCache public: NetworkDiskCache(QObject *parent = 0) : QNetworkDiskCache(parent) + , tempDir(QDir::tempPath() + QLatin1String("/tst_qabstractnetworkcache.XXXXXX")) , gotData(false) { - QString location = QDir::tempPath() + QLatin1String("/tst_qnetworkdiskcache/"); - setCacheDirectory(location); + setCacheDirectory(tempDir.path()); clear(); } @@ -114,6 +114,7 @@ public: return QNetworkDiskCache::data(url); } + QTemporaryDir tempDir; bool gotData; }; |