diff options
Diffstat (limited to 'tests/auto/qmltest/scene3d/tst_scene.qml')
-rw-r--r-- | tests/auto/qmltest/scene3d/tst_scene.qml | 13 |
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)) + } + } } |