summaryrefslogtreecommitdiffstats
path: root/tests/auto/qjsondbwatcher/testqjsondbwatcher.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qjsondbwatcher/testqjsondbwatcher.cpp')
-rw-r--r--tests/auto/qjsondbwatcher/testqjsondbwatcher.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/auto/qjsondbwatcher/testqjsondbwatcher.cpp b/tests/auto/qjsondbwatcher/testqjsondbwatcher.cpp
index 3ddeacc..2c1da18 100644
--- a/tests/auto/qjsondbwatcher/testqjsondbwatcher.cpp
+++ b/tests/auto/qjsondbwatcher/testqjsondbwatcher.cpp
@@ -60,6 +60,7 @@
#include "qjsondbwatcher.h"
#include "qjsondbwriterequest.h"
#include "private/qjsondbstrings_p.h"
+#include "private/qjsondbstandardpaths_p.h"
#include "testhelper.h"
@@ -103,6 +104,7 @@ TestQJsonDbWatcher::~TestQJsonDbWatcher()
void TestQJsonDbWatcher::initTestCase()
{
+ QJsonDbStandardPaths::setAutotestMode(true);
removeDbFiles();
QStringList arg_list = QStringList() << "-validate-schemas";
@@ -117,6 +119,7 @@ void TestQJsonDbWatcher::cleanupTestCase()
void TestQJsonDbWatcher::init()
{
+ clearHelperData();
connectToServer();
}
@@ -799,7 +802,7 @@ void TestQJsonDbWatcher::privatePartition()
// watchers are not supported on private partitions, so it should fail
QJsonDbWatcher privateWatcher;
privateWatcher.setQuery("[?_type=\"foo\"]");
- privateWatcher.setPartition(QString::fromLatin1("%1.Private").arg(QString::fromLatin1(qgetenv("USER"))));
+ privateWatcher.setPartition(QString::fromLatin1("%1.Private").arg(QJsonDbStandardPaths::currentUser()));
QVERIFY(!mConnection->addWatcher(&privateWatcher));
}