forked from qt-creator/qt-creator
CppTools: Tests: Fix leaking IAssistProposal and SymbolSearcher
Change-Id: Ic81a5df88d17375cf0087213d84443845bfd38cc Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
@@ -106,10 +106,10 @@ public:
|
||||
m_modelManager->setIndexingSupport(m_indexingSupportToUse);
|
||||
|
||||
CppIndexingSupport *indexingSupport = m_modelManager->indexingSupport();
|
||||
SymbolSearcher *symbolSearcher = indexingSupport->createSymbolSearcher(searchParameters,
|
||||
QSet<QString>() << testFile);
|
||||
const QScopedPointer<SymbolSearcher> symbolSearcher(
|
||||
indexingSupport->createSymbolSearcher(searchParameters, QSet<QString>() << testFile));
|
||||
QFuture<Core::SearchResultItem> search
|
||||
= QtConcurrent::run(&SymbolSearcher::runSearch, symbolSearcher);
|
||||
= QtConcurrent::run(&SymbolSearcher::runSearch, symbolSearcher.data());
|
||||
search.waitForFinished();
|
||||
ResultDataList results = ResultData::fromSearchResultList(search.results());
|
||||
QCOMPARE(results, expectedResults);
|
||||
|
||||
Reference in New Issue
Block a user