summaryrefslogtreecommitdiffstats
path: root/tests/auto/input/axisinput/tst_axisinput.cpp
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2016-04-30 16:10:19 +0100
committerSean Harmer <sean.harmer@kdab.com>2016-05-02 06:34:02 +0000
commited6d778b20d0cdf2968e8d68085d33791ac33c49 (patch)
treed97e5a36316371b199dca3774cae50ba4348172e /tests/auto/input/axisinput/tst_axisinput.cpp
parent77b04a10874870b6b41e7b788636b492f3da9075 (diff)
Remove QbackendNode::setPeer(QNode *)
...and fix up unit tests by using the QbackendNodeTester to simulate the initialization performed by QAbstractAspectPrivate. Change-Id: I61207f9f1631494f926552bef8eba33cc2a45850 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'tests/auto/input/axisinput/tst_axisinput.cpp')
-rw-r--r--tests/auto/input/axisinput/tst_axisinput.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/auto/input/axisinput/tst_axisinput.cpp b/tests/auto/input/axisinput/tst_axisinput.cpp
index 56ed840fe..87409846a 100644
--- a/tests/auto/input/axisinput/tst_axisinput.cpp
+++ b/tests/auto/input/axisinput/tst_axisinput.cpp
@@ -27,6 +27,7 @@
****************************************************************************/
#include <QtTest/QTest>
+#include <qbackendnodetester.h>
#include <Qt3DCore/private/qnode_p.h>
#include <Qt3DCore/private/qscene_p.h>
#include <Qt3DCore/qnodepropertychange.h>
@@ -47,7 +48,7 @@ void compareKeys(const QVector<int> &backendKeys, const QVariantList &frontendKe
}
-class tst_AxisInput: public QObject
+class tst_AxisInput : public Qt3DCore::QBackendNodeTester
{
Q_OBJECT
@@ -66,7 +67,7 @@ private Q_SLOTS:
axisInput.setSourceDevice(&sourceDevice);
// WHEN
- backendAxisInput.setPeer(&axisInput);
+ simulateInitialization(&axisInput, &backendAxisInput);
// THEN
QCOMPARE(backendAxisInput.peerId(), axisInput.id());