summaryrefslogtreecommitdiffstats
path: root/tests/auto/qmltest/scene3d/tst_scene.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qmltest/scene3d/tst_scene.qml')
-rw-r--r--tests/auto/qmltest/scene3d/tst_scene.qml13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/auto/qmltest/scene3d/tst_scene.qml b/tests/auto/qmltest/scene3d/tst_scene.qml
index 8d497b5c..d53042ca 100644
--- a/tests/auto/qmltest/scene3d/tst_scene.qml
+++ b/tests/auto/qmltest/scene3d/tst_scene.qml
@@ -46,6 +46,10 @@ Item {
id: change
}
+ Bars3D {
+ id: invalid
+ }
+
TestCase {
name: "Scene3D Initial"
@@ -109,4 +113,13 @@ Item {
compare(change.scene.viewport, Qt.rect(0, 0, 100, 100))
}
}
+
+ TestCase {
+ name: "Scene3D Invalid"
+
+ function test_invalid() {
+ invalid.scene.primarySubViewport = Qt.rect(0, 0, -50, -50)
+ compare(invalid.scene.primarySubViewport, Qt.rect(0, 0, 0, 0))
+ }
+ }
}