diff options
author | Martin Jones <martin.jones@nokia.com> | 2010-09-01 02:21:02 (GMT) |
---|---|---|
committer | Martin Jones <martin.jones@nokia.com> | 2010-09-01 02:21:02 (GMT) |
commit | c8c8fd92baee91d3079e9696c3c05d0fa455f7ab (patch) | |
tree | c5d1c350b0d85b84b1db44551983bf0584aa464a /tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp | |
parent | 9c70c81e6af2435d8d8217b81714b2e087326ecf (diff) | |
parent | 79000fcf68787c16096ed2231ae849dcd5e83c02 (diff) | |
download | Qt-c8c8fd92baee91d3079e9696c3c05d0fa455f7ab.zip Qt-c8c8fd92baee91d3079e9696c3c05d0fa455f7ab.tar.gz Qt-c8c8fd92baee91d3079e9696c3c05d0fa455f7ab.tar.bz2 |
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7
Diffstat (limited to 'tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp')
-rw-r--r-- | tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp b/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp index fc78663..dc00e16 100644 --- a/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp +++ b/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp @@ -142,8 +142,8 @@ private slots: void importsOrder(); void qmlAttachedPropertiesObjectMethod(); - void customOnProperty(); + void variantNotify(); // regression tests for crashes void crash1(); @@ -1685,6 +1685,20 @@ void tst_qdeclarativelanguage::customOnProperty() delete object; } +// QTBUG-12601 +void tst_qdeclarativelanguage::variantNotify() +{ + QDeclarativeComponent component(&engine, TEST_FILE("variantNotify.qml")); + + VERIFY_ERRORS(0); + QObject *object = component.create(); + QVERIFY(object != 0); + + QCOMPARE(object->property("notifyCount").toInt(), 1); + + delete object; +} + void tst_qdeclarativelanguage::initTestCase() { registerTypes(); |