aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designercore/rewritertransaction.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@theqtcompany.com>2016-06-08 20:21:24 +0200
committerThomas Hartmann <Thomas.Hartmann@theqtcompany.com>2016-06-10 11:57:06 +0000
commit568e80b591e143cc3c3ce944cd7ca9e989eee613 (patch)
treec953f3af89e11526fdf4af13e9afda4c4dd2f092 /src/plugins/qmldesigner/designercore/rewritertransaction.cpp
parentec80aa80bd5fb1bbf100a77b99a299cfe2571bb3 (diff)
QmlDesigner: get tests compiling and running
105 passing, 1 failing, one test seems flaky I skip many nodeinstance/puppet related tests, because the tests/test framework cannot deal with the qml2puppet/emulation layer being out of process. Change-Id: I5b254c7e6e944b8fbd8ba490c1e8bb43d0eb38c3 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Diffstat (limited to 'src/plugins/qmldesigner/designercore/rewritertransaction.cpp')
-rw-r--r--src/plugins/qmldesigner/designercore/rewritertransaction.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/designercore/rewritertransaction.cpp b/src/plugins/qmldesigner/designercore/rewritertransaction.cpp
index 725469796c..bb1429eaec 100644
--- a/src/plugins/qmldesigner/designercore/rewritertransaction.cpp
+++ b/src/plugins/qmldesigner/designercore/rewritertransaction.cpp
@@ -25,8 +25,13 @@
#include "rewritertransaction.h"
#include <abstractview.h>
+
+#ifndef QMLDESIGNER_TEST
#include <designdocument.h>
#include <qmldesignerplugin.h>
+#endif
+
+#include <QDebug>
namespace QmlDesigner {
@@ -88,8 +93,10 @@ void RewriterTransaction::rollback()
if (m_valid) {
m_valid = false;
view()->emitRewriterEndTransaction();
- QmlDesignerPlugin::instance()->currentDesignDocument()->undo();
+#ifndef QMLDESIGNER_TEST
+ QmlDesignerPlugin::instance()->currentDesignDocument()->undo();
+#endif
if (m_activeIdentifier) {
qDebug() << "Rollback RewriterTransaction:" << m_identifier << m_identifierNumber;
m_identifierList.removeOne(m_identifier + QByteArrayLiteral("-") + QByteArray::number(m_identifierNumber));