summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorFranck Arrecot <franck.arrecot@kdab.com>2016-03-04 14:32:45 +0100
committerSean Harmer <sean.harmer@kdab.com>2016-03-07 09:42:39 +0000
commit544567054ebc9f9fdc3a152581a45697c7a3b5d2 (patch)
tree9ac249d67afdbfd327d8f3f74db0a9daeff24995 /tests
parentf78dc0f7ec55ca2b5261184aeebee434afc6fd37 (diff)
Class QSortMethod renamed to QSortPolicy
Task-number: QTBUG-51471 Change-Id: I41e9c547a86ff0918ceb2f1e4f2eed75ac948662 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/render/qsortpolicy/qsortpolicy.pro (renamed from tests/auto/render/qsortmethod/qsortmethod.pro)2
-rw-r--r--tests/auto/render/qsortpolicy/tst_qsortpolicy.cpp (renamed from tests/auto/render/qsortmethod/tst_qsortmethod.cpp)54
-rw-r--r--tests/auto/render/render.pro2
3 files changed, 29 insertions, 29 deletions
diff --git a/tests/auto/render/qsortmethod/qsortmethod.pro b/tests/auto/render/qsortpolicy/qsortpolicy.pro
index ca9537aa6..1f955d2f0 100644
--- a/tests/auto/render/qsortmethod/qsortmethod.pro
+++ b/tests/auto/render/qsortpolicy/qsortpolicy.pro
@@ -5,6 +5,6 @@ QT += core-private 3dcore 3dcore-private 3drender 3drender-private testlib
CONFIG += testcase
-SOURCES += tst_qsortmethod.cpp
+SOURCES += tst_qsortpolicy.cpp
include(../commons/commons.pri)
diff --git a/tests/auto/render/qsortmethod/tst_qsortmethod.cpp b/tests/auto/render/qsortpolicy/tst_qsortpolicy.cpp
index 840f06235..f91eb325f 100644
--- a/tests/auto/render/qsortmethod/tst_qsortmethod.cpp
+++ b/tests/auto/render/qsortpolicy/tst_qsortpolicy.cpp
@@ -31,18 +31,18 @@
#include <Qt3DCore/private/qscene_p.h>
#include <Qt3DCore/qentity.h>
-#include <Qt3DRender/qsortmethod.h>
+#include <Qt3DRender/qsortpolicy.h>
#include <Qt3DRender/qsortcriterion.h>
#include "testpostmanarbiter.h"
// We need to call QNode::clone which is protected
// So we sublcass QNode instead of QObject
-class tst_QSortMethod: public Qt3DCore::QNode
+class tst_QSortPolicy: public Qt3DCore::QNode
{
Q_OBJECT
public:
- ~tst_QSortMethod()
+ ~tst_QSortPolicy()
{
QNode::cleanup();
}
@@ -51,47 +51,47 @@ private Q_SLOTS:
void checkSaneDefaults()
{
- QScopedPointer<Qt3DRender::QSortMethod> defaultsortMethod(new Qt3DRender::QSortMethod);
+ QScopedPointer<Qt3DRender::QSortPolicy> defaultsortPolicy(new Qt3DRender::QSortPolicy);
- QVERIFY(defaultsortMethod->criteria().isEmpty());
+ QVERIFY(defaultsortPolicy->criteria().isEmpty());
}
void checkCloning_data()
{
- QTest::addColumn<Qt3DRender::QSortMethod *>("sortMethod");
+ QTest::addColumn<Qt3DRender::QSortPolicy *>("sortPolicy");
QTest::addColumn<QList<Qt3DRender::QSortCriterion *> >("criteria");
- Qt3DRender::QSortMethod *defaultConstructed = new Qt3DRender::QSortMethod();
+ Qt3DRender::QSortPolicy *defaultConstructed = new Qt3DRender::QSortPolicy();
QTest::newRow("defaultConstructed") << defaultConstructed << QList<Qt3DRender::QSortCriterion *>();
- Qt3DRender::QSortMethod *sortMethodWithCriteria = new Qt3DRender::QSortMethod();
+ Qt3DRender::QSortPolicy *sortPolicyWithCriteria = new Qt3DRender::QSortPolicy();
Qt3DRender::QSortCriterion *criterion1 = new Qt3DRender::QSortCriterion();
Qt3DRender::QSortCriterion *criterion2 = new Qt3DRender::QSortCriterion();
criterion1->setSort(Qt3DRender::QSortCriterion::BackToFront);
criterion2->setSort(Qt3DRender::QSortCriterion::Material);
QList<Qt3DRender::QSortCriterion *> criteria = QList<Qt3DRender::QSortCriterion *>() << criterion1 << criterion2;
- sortMethodWithCriteria->addCriterion(criterion1);
- sortMethodWithCriteria->addCriterion(criterion2);
- QTest::newRow("sortMethodWithCriteria") << sortMethodWithCriteria << criteria;
+ sortPolicyWithCriteria->addCriterion(criterion1);
+ sortPolicyWithCriteria->addCriterion(criterion2);
+ QTest::newRow("sortPolicyWithCriteria") << sortPolicyWithCriteria << criteria;
}
void checkCloning()
{
// GIVEN
- QFETCH(Qt3DRender::QSortMethod*, sortMethod);
+ QFETCH(Qt3DRender::QSortPolicy*, sortPolicy);
QFETCH(QList<Qt3DRender::QSortCriterion *>, criteria);
// THEN
- QCOMPARE(sortMethod->criteria(), criteria);
+ QCOMPARE(sortPolicy->criteria(), criteria);
// WHEN
- Qt3DRender::QSortMethod *clone = static_cast<Qt3DRender::QSortMethod *>(QNode::clone(sortMethod));
+ Qt3DRender::QSortPolicy *clone = static_cast<Qt3DRender::QSortPolicy *>(QNode::clone(sortPolicy));
// THEN
QVERIFY(clone != Q_NULLPTR);
- QCOMPARE(sortMethod->id(), clone->id());
+ QCOMPARE(sortPolicy->id(), clone->id());
- QCOMPARE(sortMethod->criteria().count(), clone->criteria().count());
+ QCOMPARE(sortPolicy->criteria().count(), clone->criteria().count());
for (int i = 0, m = criteria.count(); i < m; ++i) {
Qt3DRender::QSortCriterion *cClone = clone->criteria().at(i);
@@ -99,50 +99,50 @@ private Q_SLOTS:
QCOMPARE(cOrig->id(),cClone->id());
QCOMPARE(cOrig->sort(), cClone->sort());
QVERIFY(cClone->parent() == clone);
- QVERIFY(cOrig->parent() == sortMethod);
+ QVERIFY(cOrig->parent() == sortPolicy);
}
- delete sortMethod;
+ delete sortPolicy;
delete clone;
}
void checkPropertyUpdates()
{
// GIVEN
- QScopedPointer<Qt3DRender::QSortMethod> sortMethod(new Qt3DRender::QSortMethod());
- TestArbiter arbiter(sortMethod.data());
+ QScopedPointer<Qt3DRender::QSortPolicy> sortPolicy(new Qt3DRender::QSortPolicy());
+ TestArbiter arbiter(sortPolicy.data());
// WHEN
Qt3DRender::QSortCriterion *criterion1 = new Qt3DRender::QSortCriterion();
- sortMethod->addCriterion(criterion1);
+ sortPolicy->addCriterion(criterion1);
QCoreApplication::processEvents();
// THEN
QCOMPARE(arbiter.events.size(), 1);
Qt3DCore::QScenePropertyChangePtr change = arbiter.events.first().staticCast<Qt3DCore::QScenePropertyChange>();
QCOMPARE(change->propertyName(), "sortCriterion");
- QCOMPARE(change->subjectId(),sortMethod->id());
+ QCOMPARE(change->subjectId(),sortPolicy->id());
QCOMPARE(change->value().value<Qt3DCore::QNodeId>(), criterion1->id());
QCOMPARE(change->type(), Qt3DCore::NodeAdded);
arbiter.events.clear();
// WHEN
- sortMethod->addCriterion(criterion1);
+ sortPolicy->addCriterion(criterion1);
QCoreApplication::processEvents();
// THEN
QCOMPARE(arbiter.events.size(), 0);
// WHEN
- sortMethod->removeCriterion(criterion1);
+ sortPolicy->removeCriterion(criterion1);
QCoreApplication::processEvents();
// THEN
QCOMPARE(arbiter.events.size(), 1);
change = arbiter.events.first().staticCast<Qt3DCore::QScenePropertyChange>();
QCOMPARE(change->propertyName(), "sortCriterion");
- QCOMPARE(change->subjectId(), sortMethod->id());
+ QCOMPARE(change->subjectId(), sortPolicy->id());
QCOMPARE(change->value().value<Qt3DCore::QNodeId>(), criterion1->id());
QCOMPARE(change->type(), Qt3DCore::NodeRemoved);
@@ -157,6 +157,6 @@ protected:
};
-QTEST_MAIN(tst_QSortMethod)
+QTEST_MAIN(tst_QSortPolicy)
-#include "tst_qsortmethod.moc"
+#include "tst_qsortpolicy.moc"
diff --git a/tests/auto/render/render.pro b/tests/auto/render/render.pro
index 9df90bde5..0f4ba3035 100644
--- a/tests/auto/render/render.pro
+++ b/tests/auto/render/render.pro
@@ -32,7 +32,7 @@ contains(QT_CONFIG, private_tests) {
qrenderpassfilter \
qrendertargetselector \
qsortcriterion \
- qsortmethod \
+ qsortpolicy \
qrenderstateset \
qtechniquefilter \
qviewport \