diff -r ef0373b55136 -r 758a864f9613 tests/auto/declarative/qdeclarativerepeater/tst_qdeclarativerepeater.cpp --- a/tests/auto/declarative/qdeclarativerepeater/tst_qdeclarativerepeater.cpp Fri Sep 17 08:34:18 2010 +0300 +++ b/tests/auto/declarative/qdeclarativerepeater/tst_qdeclarativerepeater.cpp Mon Oct 04 01:19:32 2010 +0300 @@ -309,11 +309,14 @@ QCOMPARE(container->childItems().count(), 4); + QSignalSpy repeaterSpy(repeater, SIGNAL(countChanged())); testModel.addItem("four", "4"); QCOMPARE(container->childItems().count(), 5); + QCOMPARE(repeaterSpy.count(),1); testModel.removeItem(2); QCOMPARE(container->childItems().count(), 4); + QCOMPARE(repeaterSpy.count(),2); // Check that model changes are propagated QDeclarativeText *text = findItem(canvas->rootObject(), "myName", 1);