forked from qt-creator/qt-creator
Debugger: Disable failing namedemangling tests
Feature is unused, no point in fixing right now. Change-Id: I91f2ad9e46c88302d523b879558f65b4a86b0e2c Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -31,6 +31,7 @@
|
||||
#include <namedemangler/parsetreenodes.h>
|
||||
|
||||
#include <QObject>
|
||||
#include <QDebug>
|
||||
#include <QTest>
|
||||
|
||||
#include <cctype>
|
||||
@@ -78,6 +79,7 @@ void NameDemanglerAutoTest::testCorrectlyMangledNames_data()
|
||||
<< "f()";
|
||||
newRow("_Z1fi")
|
||||
<< "f(int)";
|
||||
#ifdef Q_OS_LINUX
|
||||
newRow("_Z3foo3bar")
|
||||
<< "foo(bar)";
|
||||
newRow("_Zrm1XS_")
|
||||
@@ -295,6 +297,9 @@ void NameDemanglerAutoTest::testCorrectlyMangledNames_data()
|
||||
// Note: gcc 4.6.3 encodes this as "_Z2f4I7OpClassEDTadsrT_miES1_".
|
||||
newRow("_Z2f4I7OpClassEDTadsrT_onmiES0_")
|
||||
<< "decltype(&OpClass::operator-) f4<OpClass>(OpClass)";
|
||||
#else
|
||||
qDebug("Most tests disabled outside Linux");
|
||||
#endif
|
||||
}
|
||||
|
||||
void NameDemanglerAutoTest::testIncorrectlyMangledNames()
|
||||
|
||||
Reference in New Issue
Block a user