From 749e97db2ba6276f23d84f21ecc863aa7def9483 Mon Sep 17 00:00:00 2001 From: Leandro Melo <leandro.melo@nokia.com> Date: Wed, 16 Jun 2010 09:05:52 +0200 Subject: [PATCH] Fixing unit test due to change in the Highlighter's constructor. --- .../generichighlighter/highlighterengine/highlightermock.cpp | 5 ++--- .../generichighlighter/highlighterengine/highlightermock.h | 3 +-- .../highlighterengine/tst_highlighterengine.cpp | 3 ++- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp b/tests/auto/generichighlighter/highlighterengine/highlightermock.cpp index f3de75d19b4..d558a9eb418 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 cd8cdb84072..e2be96505d6 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 d771ea9956f..8e402f8b8b0 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()); -- GitLab