summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSami Nurmenniemi <sami.nurmenniemi@qt.io>2017-04-26 10:40:24 +0300
committerSami Nurmenniemi <sami.nurmenniemi@qt.io>2017-04-27 05:55:16 +0000
commitb99924c941a948793f071ab2bc829c41b660a395 (patch)
treef18e9cf8d643299b04faacd6372c73c6c9055cce
parentda19c9882295a8f3216284935c05ad4b89c445bd (diff)
downloadqtxmlpatterns-b99924c941a948793f071ab2bc829c41b660a395.tar.gz
Pass system environment to processes invoked from tst_xmlpatterns
This fixes test run with QEMU, which needs QEMU environmental variables passed also to the process invoked from it. Task-number: QTBUG-60266 Change-Id: Icc77f36aa6107043e0845680c2fd4fbf33a7e4e2 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
-rw-r--r--tests/auto/xmlpatterns/tst_xmlpatterns.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/xmlpatterns/tst_xmlpatterns.cpp b/tests/auto/xmlpatterns/tst_xmlpatterns.cpp
index 294e5fc..8db61b9 100644
--- a/tests/auto/xmlpatterns/tst_xmlpatterns.cpp
+++ b/tests/auto/xmlpatterns/tst_xmlpatterns.cpp
@@ -144,7 +144,7 @@ void tst_XmlPatterns::xquerySupport()
if(!cwd.isEmpty())
process.setWorkingDirectory(inputFile(cwd));
- QProcessEnvironment env(process.processEnvironment());
+ QProcessEnvironment env = QProcessEnvironment::systemEnvironment();
env.insert("QT_LOGGING_RULES", "qt.network.ssl=false");
process.setProcessEnvironment(env);