aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qqmldirparser/tst_qqmldirparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qml/qqmldirparser/tst_qqmldirparser.cpp')
-rw-r--r--tests/auto/qml/qqmldirparser/tst_qqmldirparser.cpp20
1 files changed, 19 insertions, 1 deletions
diff --git a/tests/auto/qml/qqmldirparser/tst_qqmldirparser.cpp b/tests/auto/qml/qqmldirparser/tst_qqmldirparser.cpp
index 615df08d5c..5b60ba2487 100644
--- a/tests/auto/qml/qqmldirparser/tst_qqmldirparser.cpp
+++ b/tests/auto/qml/qqmldirparser/tst_qqmldirparser.cpp
@@ -247,7 +247,7 @@ void tst_qqmldirparser::parse_data()
QTest::newRow("invalid-versioned-component")
<< "invalid-versioned-component/qmldir"
- << (QStringList() << "qmldir:1: expected '.'")
+ << (QStringList() << "qmldir:1: invalid version 100, expected <major>.<minor>")
<< QStringList()
<< QStringList()
<< QStringList()
@@ -263,6 +263,15 @@ void tst_qqmldirparser::parse_data()
<< QStringList()
<< false;
+ QTest::newRow("invalid-versioned-script")
+ << "invalid-versioned-script/qmldir"
+ << (QStringList() << "qmldir:1: invalid version 100, expected <major>.<minor>")
+ << QStringList()
+ << QStringList()
+ << QStringList()
+ << QStringList()
+ << false;
+
QTest::newRow("versioned-script")
<< "versioned-script/qmldir"
<< QStringList()
@@ -301,6 +310,15 @@ void tst_qqmldirparser::parse_data()
<< QStringList()
<< false;
+ QTest::newRow("invalid-versioned-dependency")
+ << "invalid-versioned-dependency/qmldir"
+ << (QStringList() << "qmldir:1: invalid version 100, expected <major>.<minor>")
+ << QStringList()
+ << QStringList()
+ << QStringList()
+ << QStringList()
+ << false;
+
QTest::newRow("dependency")
<< "dependency/qmldir"
<< QStringList()