diff --git a/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp b/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp index f3de75d19b4dc2be0357f5735a738ac7f1a15c75..d558a9eb418201f28eeaf7305991af45987c53d1 100644 --- a/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp +++ b/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp @@ -47,9 +47,8 @@ char *toString(const QTextCharFormat &format) using namespace TextEditor; using namespace Internal; -HighlighterMock::HighlighterMock(const QSharedPointer<Context> &defaultContext, - QTextDocument *parent) : - Highlighter(defaultContext, parent), +HighlighterMock::HighlighterMock(QTextDocument *parent) : + Highlighter(parent), m_debugDetails(false), m_statesCounter(0), m_formatsCounter(0), diff --git a/tests/auto/generichighlighter/highlighterengine/highlightermock.h b/tests/auto/generichighlighter/highlighterengine/highlightermock.h index cd8cdb84072a6da6baad3c5ea74932e5ef161a57..e2be96505d6f650923b3187c94784f53e04eb509 100644 --- a/tests/auto/generichighlighter/highlighterengine/highlightermock.h +++ b/tests/auto/generichighlighter/highlighterengine/highlightermock.h @@ -61,8 +61,7 @@ struct HighlightSequence class HighlighterMock : public TextEditor::Internal::Highlighter { public: - HighlighterMock(const QSharedPointer<TextEditor::Internal::Context> &defaultContext, - QTextDocument *parent = 0); + HighlighterMock(QTextDocument *parent = 0); void reset(); void showDebugDetails(); diff --git a/tests/auto/generichighlighter/highlighterengine/tst_highlighterengine.cpp b/tests/auto/generichighlighter/highlighterengine/tst_highlighterengine.cpp index d771ea9956f4db6cf2bcf1fd8065ad67aab3cf68..8e402f8b8b09b9ed2ac2ac513beca4d003572fe7 100644 --- a/tests/auto/generichighlighter/highlighterengine/tst_highlighterengine.cpp +++ b/tests/auto/generichighlighter/highlighterengine/tst_highlighterengine.cpp @@ -122,7 +122,8 @@ void tst_HighlighterEngine::initTestCase() createContexts(); createItemDatas(); - m_highlighterMock.reset(new HighlighterMock(m_definition->initialContext())); + m_highlighterMock.reset(new HighlighterMock()); + m_highlighterMock->setDefaultContext(m_definition->initialContext()); m_highlighterMock->setDocument(m_text.document()); m_highlighterMock->configureFormat(Highlighter::Keyword, Formats::instance().keywordFormat()); m_highlighterMock->configureFormat(Highlighter::DataType, Formats::instance().dataTypeFormat());