diff --git a/src/plugins/coreplugin/locator/locatorfiltertest.cpp b/src/plugins/coreplugin/locator/locatorfiltertest.cpp index 1bdf4998e0b..dbaf7a06ce1 100644 --- a/src/plugins/coreplugin/locator/locatorfiltertest.cpp +++ b/src/plugins/coreplugin/locator/locatorfiltertest.cpp @@ -78,9 +78,11 @@ ResultData::ResultDataList ResultData::fromFilterEntryList(const QList &entries); /// For debugging and creating reference data - static void printFilterEntries(const ResultDataList &entries); + static void printFilterEntries(const ResultDataList &entries, const QString &msg = QString()); QString textColumn1; QString textColumn2; diff --git a/src/plugins/cpptools/cpplocatorfilter_test.cpp b/src/plugins/cpptools/cpplocatorfilter_test.cpp index b5da11f00f1..1a6b2472f22 100644 --- a/src/plugins/cpptools/cpplocatorfilter_test.cpp +++ b/src/plugins/cpptools/cpplocatorfilter_test.cpp @@ -56,6 +56,8 @@ Q_DECLARE_METATYPE(ILocatorFilter *) namespace { +enum { debug = 0 }; + QTC_DECLARE_MYTESTDATADIR("../../../tests/cpplocators/") inline QString _(const QByteArray &ba) { return QString::fromLatin1(ba, ba.size()); } @@ -77,7 +79,10 @@ public: QVERIFY(garbageCollectGlobalSnapshot()); ResultDataList results = ResultData::fromFilterEntryList(matchesFor(searchText)); -// ResultData::printFilterEntries(results); + if (debug) { + ResultData::printFilterEntries(expectedResults, QLatin1String("Expected:")); + ResultData::printFilterEntries(results, QLatin1String("Results:")); + } QVERIFY(!results.isEmpty()); QCOMPARE(results, expectedResults); } @@ -105,7 +110,10 @@ public: QVERIFY(!m_fileName.isEmpty()); ResultDataList results = ResultData::fromFilterEntryList(matchesFor()); -// ResultData::printFilterEntries(results); + if (debug) { + ResultData::printFilterEntries(expectedResults, QLatin1String("Expected:")); + ResultData::printFilterEntries(results, QLatin1String("Results:")); + } QVERIFY(!results.isEmpty()); QCOMPARE(results, expectedResults); }