Fix expected test output for one list model test
authorLars Knoll <lars.knoll@digia.com>
Fri, 21 Jun 2013 12:07:31 +0000 (14:07 +0200)
committerSimon Hausmann <simon.hausmann@digia.com>
Fri, 21 Jun 2013 12:14:02 +0000 (14:14 +0200)
There's no reason to disallow calling model.set() with
an ArrayObject as argument.

Change-Id: I44baad677ca34e1fb4188b89f0a548af84580b4f
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
tests/auto/qml/qqmllistmodel/tst_qqmllistmodel.cpp
tests/auto/qml/qqmllistmodelworkerscript/tst_qqmllistmodelworkerscript.cpp

index eec312e..4d4eb93 100644 (file)
@@ -460,7 +460,7 @@ void tst_qqmllistmodel::dynamic_data()
         QTest::newRow("set4a") << "{set(0,{'foo':456});count}" << 1 << "" << dr;
         QTest::newRow("set4c") << "{set(-1,{'foo':456})}" << 0 << "<Unknown File>: QML ListModel: set: index -1 out of range" << dr;
         QTest::newRow("set5a") << "{append({'foo':123,'bar':456});set(0,123);count}" << 1 << "<Unknown File>: QML ListModel: set: value is not an object" << dr;
-        QTest::newRow("set5b") << "{append({'foo':123,'bar':456});set(0,[1,2,3]);count}" << 1 << "<Unknown File>: QML ListModel: set: value is not an object" << dr;
+        QTest::newRow("set5b") << "{append({'foo':123,'bar':456});set(0,[1,2,3]);count}" << 1 << "" << dr;
         QTest::newRow("set6") << "{append({'foo':123});set(1,{'foo':456});count}" << 2 << "" << dr;
 
         QTest::newRow("setprop1") << "{append({'foo':123});setProperty(0,'foo',456);count}" << 1 << "" << dr;
index a0edfb6..828aaeb 100644 (file)
@@ -269,7 +269,7 @@ void tst_qqmllistmodelworkerscript::dynamic_data()
         QTest::newRow("set4a") << "{set(0,{'foo':456});count}" << 1 << "" << dr;
         QTest::newRow("set4c") << "{set(-1,{'foo':456})}" << 0 << "<Unknown File>: QML ListModel: set: index -1 out of range" << dr;
         QTest::newRow("set5a") << "{append({'foo':123,'bar':456});set(0,123);count}" << 1 << "<Unknown File>: QML ListModel: set: value is not an object" << dr;
-        QTest::newRow("set5b") << "{append({'foo':123,'bar':456});set(0,[1,2,3]);count}" << 1 << "<Unknown File>: QML ListModel: set: value is not an object" << dr;
+        QTest::newRow("set5b") << "{append({'foo':123,'bar':456});set(0,[1,2,3]);count}" << 1 << "" << dr;
         QTest::newRow("set6") << "{append({'foo':123});set(1,{'foo':456});count}" << 2 << "" << dr;
 
         QTest::newRow("setprop1") << "{append({'foo':123});setProperty(0,'foo',456);count}" << 1 << "" << dr;