summaryrefslogtreecommitdiff
path: root/tests/manual/scenegraph_lancelot/scenegraph/tst_scenegraph.cpp
diff options
context:
space:
mode:
authorEirik Aavitsland <eirik.aavitsland@qt.io>2019-09-04 14:46:29 +0200
committerEirik Aavitsland <eirik.aavitsland@qt.io>2019-09-04 15:13:48 +0200
commitac3698ae6aaac437e21f3ce08117ea6eedb148dc (patch)
tree727f52fdd20736b3bd3e22d872f78c41132199e6 /tests/manual/scenegraph_lancelot/scenegraph/tst_scenegraph.cpp
parent98f29914e4e233358ef31068542fceeea92eda97 (diff)
downloadqtdeclarative-ac3698ae6aaac437e21f3ce08117ea6eedb148dc.tar.gz
lancelot graphics test: prepare for new host info mechanism
The old hacky way of the test running a "hostinfo.sh" script is about to be removed, see https://codereview.qt-project.org/c/qt/qtbase/+/272694 Insted add the value of QT_QUICK_BACKEND (the only not-automatically-gathered important piece of host information) programmatically. As a driveby, update it from the obsolete name "QMLSCENE_DEVICE". Change-Id: If95a4ccc89ec1c32bf03743071261dfa1b8f5b4d Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'tests/manual/scenegraph_lancelot/scenegraph/tst_scenegraph.cpp')
-rw-r--r--tests/manual/scenegraph_lancelot/scenegraph/tst_scenegraph.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/manual/scenegraph_lancelot/scenegraph/tst_scenegraph.cpp b/tests/manual/scenegraph_lancelot/scenegraph/tst_scenegraph.cpp
index 3f28d90e7b..95188ec0f8 100644
--- a/tests/manual/scenegraph_lancelot/scenegraph/tst_scenegraph.cpp
+++ b/tests/manual/scenegraph_lancelot/scenegraph/tst_scenegraph.cpp
@@ -81,6 +81,10 @@ tst_Scenegraph::tst_Scenegraph()
void tst_Scenegraph::initTestCase()
{
+ const char *backendVarName = "QT_QUICK_BACKEND";
+ const QString backend = qEnvironmentVariable(backendVarName, QString::fromLatin1("default"));
+ QBaselineTest::addClientProperty(QString::fromLatin1(backendVarName), backend);
+
QByteArray msg;
if (!QBaselineTest::connectToBaselineServer(&msg))
QSKIP(msg);