diff --git a/tests/auto/qml/qmlprojectmanager/fileformat/tst_fileformat.cpp b/tests/auto/qml/qmlprojectmanager/fileformat/tst_fileformat.cpp
index 518475af1739f7d3dcced8fc82a0386cfff604f5..5a368480c3804c2d5fd223aaabc408461b8ef5b9 100644
--- a/tests/auto/qml/qmlprojectmanager/fileformat/tst_fileformat.cpp
+++ b/tests/auto/qml/qmlprojectmanager/fileformat/tst_fileformat.cpp
@@ -69,6 +69,8 @@ void TestProject::testQmlFileFilter()
         QmlEngine engine;
         QmlComponent component(&engine);
         component.setData(projectFile.toUtf8(), QUrl());
+        if (!component.isReady())
+            qDebug() << component.errorsString();
         QVERIFY(component.isReady());
 
         QmlProjectItem *project = qobject_cast<QmlProjectItem*>(component.create());
@@ -109,12 +111,13 @@ void TestProject::testQmlFileFilter()
     }
 
     //
-    // combination
+    // multiple entries
     //
     projectFile = QLatin1String(
             "import QmlProject 1.0\n"
             "Project {\n"
             "  QmlFiles {\n"
+            "    directory: \".\"\n"
             "  }"
             "  QmlFiles {\n"
             "    directory: \"subdir\"\n"
@@ -125,7 +128,8 @@ void TestProject::testQmlFileFilter()
         QmlEngine engine;
         QmlComponent component(&engine);
         component.setData(projectFile.toUtf8(), QUrl());
-        qDebug() << component.errorsString();
+        if (!component.isReady())
+            qDebug() << component.errorsString();
         QVERIFY(component.isReady());
 
         QmlProjectItem *project = qobject_cast<QmlProjectItem*>(component.create());