diff options
author | Bea Lam <bea.lam@nokia.com> | 2010-05-13 05:21:38 (GMT) |
---|---|---|
committer | Bea Lam <bea.lam@nokia.com> | 2010-05-13 05:21:38 (GMT) |
commit | 5220b879a19b4fa1e28829e724c1ad12e85566f4 (patch) | |
tree | 43143988e6c0affd3223c879d4d118a5e0453fd9 /tests | |
parent | ffdb6fcca3bf8f4cc97f8bfe09a43811c29a7dbe (diff) | |
download | Qt-5220b879a19b4fa1e28829e724c1ad12e85566f4.zip Qt-5220b879a19b4fa1e28829e724c1ad12e85566f4.tar.gz Qt-5220b879a19b4fa1e28829e724c1ad12e85566f4.tar.bz2 |
ListModel::get() should return undefined if bad index specified
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp b/tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp index ec97461..aed4781 100644 --- a/tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp +++ b/tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp @@ -282,7 +282,9 @@ void tst_qdeclarativelistmodel::dynamic() int actual = e.evaluate().toInt(); if (e.hasError()) qDebug() << e.error(); // errors not expected - QVERIFY(!e.hasError()); + + if (QTest::currentDataTag() != QLatin1String("clear3") && QTest::currentDataTag() != QLatin1String("remove3")) + QVERIFY(!e.hasError()); QCOMPARE(actual,result); } |