summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/util/qshadernodes/tst_qshadernodes.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/gui/util/qshadernodes/tst_qshadernodes.cpp')
-rw-r--r--tests/auto/gui/util/qshadernodes/tst_qshadernodes.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/gui/util/qshadernodes/tst_qshadernodes.cpp b/tests/auto/gui/util/qshadernodes/tst_qshadernodes.cpp
index 0280f6559b..9eb738a1b2 100644
--- a/tests/auto/gui/util/qshadernodes/tst_qshadernodes.cpp
+++ b/tests/auto/gui/util/qshadernodes/tst_qshadernodes.cpp
@@ -351,6 +351,7 @@ void tst_QShaderNodes::shouldManipulateNodeMembers()
// THEN (default state)
QCOMPARE(node.type(), QShaderNode::Invalid);
QVERIFY(node.uuid().isNull());
+ QVERIFY(node.layers().isEmpty());
QVERIFY(node.ports().isEmpty());
QVERIFY(node.parameterNames().isEmpty());
QVERIFY(node.availableFormats().isEmpty());
@@ -363,6 +364,12 @@ void tst_QShaderNodes::shouldManipulateNodeMembers()
QCOMPARE(node.uuid(), uuid);
// WHEN
+ node.setLayers({"foo", "bar"});
+
+ // THEN
+ QCOMPARE(node.layers(), QStringList({"foo", "bar"}));
+
+ // WHEN
auto firstPort = QShaderNodePort();
firstPort.direction = QShaderNodePort::Input;
firstPort.name = QStringLiteral("foo");