summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@nokia.com>2010-06-10 11:18:14 +0200
committerErik Verbruggen <erik.verbruggen@nokia.com>2010-06-10 11:18:50 +0200
commit2de4a98ce0247efef280b6648c707e8575481c48 (patch)
tree60dbbb7b5f7febd6495d6a6c6cb46a2bf3428881 /tests
parentb099596858af3617294caea71f7c8959a6b3ccbe (diff)
downloadqt-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.cpp3
-rw-r--r--tests/auto/qml/qmldesigner/coretests/testrewriterview.cpp4
-rw-r--r--tests/auto/qml/qmldesigner/coretests/testrewriterview.h3
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;