From 6fe9b0ccc471dd0be161634a28e21d10a660d732 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Mon, 11 Jan 2016 20:50:14 +0100 Subject: CppTools: Add CppToolsBridge We broke the dependency of BaseEditorDocumentProcessor *BaseEditorDocumentProcessor::get(const QString &filePath) It's hiding static calls and it is much easier to do it that way than to provide a reference to every user. It's also possible to exchange it with different implementations for different test cases. Change-Id: Ic74699b45948e8b48f7efb6a1b295ba2641b8951 Reviewed-by: Nikolai Kosjar --- src/plugins/cpptools/cppsourceprocessor_test.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/plugins/cpptools/cppsourceprocessor_test.cpp') diff --git a/src/plugins/cpptools/cppsourceprocessor_test.cpp b/src/plugins/cpptools/cppsourceprocessor_test.cpp index 518eece226..bdc2cf2a38 100644 --- a/src/plugins/cpptools/cppsourceprocessor_test.cpp +++ b/src/plugins/cpptools/cppsourceprocessor_test.cpp @@ -34,6 +34,7 @@ #include "cppmodelmanager.h" #include "cppsourceprocessertesthelper.h" #include "cppsourceprocessor.h" +#include "cpptoolsbridge.h" #include "cpptoolstestcase.h" #include "editordocumenthandle.h" @@ -135,7 +136,7 @@ void CppToolsPlugin::test_cppsourceprocessor_includes_cyclic() // Check editor snapshot const QString filePath = editor->document()->filePath().toString(); - auto *processor = BaseEditorDocumentProcessor::get(filePath); + auto *processor = CppToolsBridge::baseEditorDocumentProcessor(filePath); QVERIFY(processor); QVERIFY(TestCase::waitForProcessedEditorDocument(filePath)); Snapshot snapshot = processor->snapshot(); -- cgit v1.2.1