C++ tests: increase verbosity to simplify debugging.

Change-Id: Ib92418898d627b9b07b861a0255684c8f925f814
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
Erik Verbruggen
2014-05-28 11:54:07 +02:00
parent a63ed31b9b
commit 4b3d8e8278
3 changed files with 14 additions and 4 deletions

View File

@@ -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);
}