diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-06-10 11:18:14 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-06-10 11:18:50 +0200 |
commit | 2de4a98ce0247efef280b6648c707e8575481c48 (patch) | |
tree | 60dbbb7b5f7febd6495d6a6c6cb46a2bf3428881 /tests | |
parent | b099596858af3617294caea71f7c8959a6b3ccbe (diff) | |
download | qt-creator-2de4a98ce0247efef280b6648c707e8575481c48.tar.gz |
Fixed id syncing when and id gets removed from the QML source.
Task-number: BAUHAUS-780
Reviewed-by: kkoehne
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qml/qmldesigner/coretests/testcore.cpp | 3 | ||||
-rw-r--r-- | tests/auto/qml/qmldesigner/coretests/testrewriterview.cpp | 4 | ||||
-rw-r--r-- | tests/auto/qml/qmldesigner/coretests/testrewriterview.h | 3 |
3 files changed, 6 insertions, 4 deletions
diff --git a/tests/auto/qml/qmldesigner/coretests/testcore.cpp b/tests/auto/qml/qmldesigner/coretests/testcore.cpp index 1b40436aff..b3a36212ce 100644 --- a/tests/auto/qml/qmldesigner/coretests/testcore.cpp +++ b/tests/auto/qml/qmldesigner/coretests/testcore.cpp @@ -5441,7 +5441,7 @@ void TestCore::testRewriterRemoveId() QVERIFY(view.data()); model->attachView(view.data()); - QScopedPointer<TestRewriterView> testRewriterView(new TestRewriterView()); + QScopedPointer<TestRewriterView> testRewriterView(new TestRewriterView(0, TestRewriterView::Amend)); testRewriterView->setTextModifier(&textModifier); model->attachView(testRewriterView.data()); @@ -5449,7 +5449,6 @@ void TestCore::testRewriterRemoveId() QVERIFY(rootModelNode.isValid()); QCOMPARE(rootModelNode.id(), QString("rect")); - QSKIP("Fix me!!!! Task BAUHAUS-780", SkipAll); // // remove id in text // diff --git a/tests/auto/qml/qmldesigner/coretests/testrewriterview.cpp b/tests/auto/qml/qmldesigner/coretests/testrewriterview.cpp index b12c164a6d..eb3cf27b80 100644 --- a/tests/auto/qml/qmldesigner/coretests/testrewriterview.cpp +++ b/tests/auto/qml/qmldesigner/coretests/testrewriterview.cpp @@ -83,7 +83,9 @@ VariantProperty TestModelToTextMerger::findAddedVariantProperty(const VariantPro return VariantProperty(); } -TestRewriterView::TestRewriterView(QObject *parent) : RewriterView(RewriterView::Validate, parent) +TestRewriterView::TestRewriterView(QObject *parent, + DifferenceHandling differenceHandling) + : RewriterView(differenceHandling, parent) { } diff --git a/tests/auto/qml/qmldesigner/coretests/testrewriterview.h b/tests/auto/qml/qmldesigner/coretests/testrewriterview.h index 0fa319f219..c313fe5bed 100644 --- a/tests/auto/qml/qmldesigner/coretests/testrewriterview.h +++ b/tests/auto/qml/qmldesigner/coretests/testrewriterview.h @@ -53,7 +53,8 @@ class TestRewriterView : public RewriterView Q_OBJECT public: - TestRewriterView(QObject *parent = 0); + TestRewriterView(QObject *parent = 0, + DifferenceHandling differenceHandling = RewriterView::Validate); Internal::TestModelToTextMerger *modelToTextMerger() const; Internal::TextToModelMerger *textToModelMerger() const; |