diff --git a/tests/auto/cplusplus/shared/shared.pro b/tests/auto/cplusplus/shared/shared.pro
index 2bbbed55c2554bde6ccfbcbdc8d638e98e76e806..1c7a7f9e9dfd8429089e8cc62261ecc631405311 100644
--- a/tests/auto/cplusplus/shared/shared.pro
+++ b/tests/auto/cplusplus/shared/shared.pro
@@ -2,5 +2,4 @@ TEMPLATE = lib
 TARGET = CPlusPlusTestSupport
 CONFIG += static depend_includepath
 QT = core gui
-DESTDIR = $$PWD
 include($$PWD/../../../../src/libs/cplusplus/cplusplus-lib.pri)
diff --git a/tests/auto/generichighlighter/highlighterengine/highlighterengine.pro b/tests/auto/generichighlighter/highlighterengine/highlighterengine.pro
index c6ce8399a9264d5f87bbb51169960e55bfb642bc..e8e65085daa85591f978f2bc193314b60b548144 100644
--- a/tests/auto/generichighlighter/highlighterengine/highlighterengine.pro
+++ b/tests/auto/generichighlighter/highlighterengine/highlighterengine.pro
@@ -1,10 +1,13 @@
 QT += gui testlib
 
 PLUGINSDIR = ../../../../src/plugins
+TEXTEDITORDIR = $$PLUGINSDIR/texteditor
 GENERICHIGHLIGHTERDIR = $$PLUGINSDIR/texteditor/generichighlighter
 
 SOURCES += tst_highlighterengine.cpp \
     highlightermock.cpp \
+    formats.cpp \
+    $$TEXTEDITORDIR/syntaxhighlighter.cpp \
     $$GENERICHIGHLIGHTERDIR/highlighter.cpp \
     $$GENERICHIGHLIGHTERDIR/context.cpp \
     $$GENERICHIGHLIGHTERDIR/dynamicrule.cpp \
@@ -13,15 +16,24 @@ SOURCES += tst_highlighterengine.cpp \
     $$GENERICHIGHLIGHTERDIR/progressdata.cpp \
     $$GENERICHIGHLIGHTERDIR/highlightdefinition.cpp \
     $$GENERICHIGHLIGHTERDIR/keywordlist.cpp \
-    $$GENERICHIGHLIGHTERDIR/itemdata.cpp \
-    formats.cpp
+    $$GENERICHIGHLIGHTERDIR/itemdata.cpp
 
 HEADERS += \
     highlightermock.h \
     basetextdocumentlayout.h \
     formats.h \
-    tabsettings.h
+    tabsettings.h \
+    $$TEXTEDITORDIR/syntaxhighlighter.h \
+    $$GENERICHIGHLIGHTERDIR/highlighter.h \
+    $$GENERICHIGHLIGHTERDIR/context.h \
+    $$GENERICHIGHLIGHTERDIR/dynamicrule.h \
+    $$GENERICHIGHLIGHTERDIR/rule.h \
+    $$GENERICHIGHLIGHTERDIR/specificrules.h \
+    $$GENERICHIGHLIGHTERDIR/progressdata.h \
+    $$GENERICHIGHLIGHTERDIR/highlightdefinition.h \
+    $$GENERICHIGHLIGHTERDIR/keywordlist.h \
+    $$GENERICHIGHLIGHTERDIR/itemdata.h
 
-INCLUDEPATH += $$GENERICHIGHLIGHTERDIR $$PLUGINSDIR
+INCLUDEPATH += $$GENERICHIGHLIGHTERDIR $$PLUGINSDIR $$TEXTEDITORDIR
 
 TARGET=tst_$$TARGET
diff --git a/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp b/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp
index 7ed758a5a349c2472eda91473ad8052e6e867f87..beeb7b584091158151f25541ad520a82e496fd04 100644
--- a/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp
+++ b/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp
@@ -49,9 +49,9 @@ using namespace Internal;
 
 HighlighterMock::HighlighterMock(QTextDocument *parent) :
     Highlighter(parent),
-    m_debugDetails(false),
     m_statesCounter(0),
     m_formatsCounter(0),
+    m_debugDetails(false),
     m_noTestCall(false),
     m_considerEmptyLines(false)
 {}