aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qquickpathview/tst_qquickpathview.cpp
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2013-01-23 18:27:44 +0100
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2013-01-23 18:28:44 +0100
commit44b7d97d565677d6decbef2d010709bdb3d7cbd4 (patch)
tree853e6504899a735ff2ea02df54cf7acd07fde52f /tests/auto/quick/qquickpathview/tst_qquickpathview.cpp
parent40574b466a5773fdb7ccddded45e237df375d848 (diff)
parent742cff521a366e907ceddbd441b8a34101e58d01 (diff)
Merge remote-tracking branch 'origin/stable' into dev
Diffstat (limited to 'tests/auto/quick/qquickpathview/tst_qquickpathview.cpp')
-rw-r--r--tests/auto/quick/qquickpathview/tst_qquickpathview.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/auto/quick/qquickpathview/tst_qquickpathview.cpp b/tests/auto/quick/qquickpathview/tst_qquickpathview.cpp
index a78625c58e..65fef9abe5 100644
--- a/tests/auto/quick/qquickpathview/tst_qquickpathview.cpp
+++ b/tests/auto/quick/qquickpathview/tst_qquickpathview.cpp
@@ -118,6 +118,7 @@ private slots:
void pathUpdateOnStartChanged();
void package();
void emptyModel();
+ void emptyPath();
void closed();
void pathUpdate();
void visualDataModel();
@@ -1354,6 +1355,19 @@ void tst_QQuickPathView::emptyModel()
}
+void tst_QQuickPathView::emptyPath()
+{
+ QQuickView *window = createView();
+
+ window->setSource(testFileUrl("emptypath.qml"));
+ qApp->processEvents();
+
+ QQuickPathView *pathview = qobject_cast<QQuickPathView*>(window->rootObject());
+ QVERIFY(pathview != 0);
+
+ delete window;
+}
+
void tst_QQuickPathView::closed()
{
QQmlEngine engine;