summaryrefslogtreecommitdiff
path: root/tests/unit/unittest/unittest.pro
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2020-06-11 17:25:46 +0200
committerMarco Bubke <marco.bubke@qt.io>2020-06-30 09:52:34 +0000
commit36b72e2bab6a5baddc9de21a25b4498dc66f2dc0 (patch)
tree23814632ec9a18fee7633ef6eef4e3167815561e /tests/unit/unittest/unittest.pro
parent4d17a2c50a0dc9b4009091d3b887943c9f2f5897 (diff)
downloadqt-creator-36b72e2bab6a5baddc9de21a25b4498dc66f2dc0.tar.gz
QmlDesigner: Break dependencies
To get the model under unit tests we have to break every depenedency to code outside of the unit test scope. Change-Id: Ib613c3308e48990c55b2ed0cd42bc4b0e1041a01 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'tests/unit/unittest/unittest.pro')
-rw-r--r--tests/unit/unittest/unittest.pro8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/unit/unittest/unittest.pro b/tests/unit/unittest/unittest.pro
index e9a96ace5f..d40d76db34 100644
--- a/tests/unit/unittest/unittest.pro
+++ b/tests/unit/unittest/unittest.pro
@@ -1,4 +1,5 @@
INCLUDEPATH += ../mockup
+INCLUDEPATH += ../mockup/qmldesigner/designercore/include
QT += core network testlib widgets
CONFIG += console c++14 testcase
@@ -65,6 +66,7 @@ SOURCES += \
gtest-qt-printing.cpp \
lastchangedrowid-test.cpp \
lineprefixer-test.cpp \
+ listmodeleditor-test.cpp \
locatorfilter-test.cpp \
mimedatabase-utilities.cpp \
pchmanagerclientserverinprocess-test.cpp \
@@ -288,7 +290,11 @@ HEADERS += \
mockbuilddependencygenerator.h \
mockpchtasksmerger.h \
mockpchtaskqueue.h \
- mockpchtaskgenerator.h
+ mockpchtaskgenerator.h \
+ ../mockup/qmldesigner/designercore/include/nodeinstanceview.h \
+ ../mockup/qmldesigner/designercore/include/rewriterview.h \
+ ../mockup/qmldesigner/designercore/include/itemlibraryitem.h
+
!isEmpty(LIBCLANG_LIBS) {
HEADERS += \