aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@digia.com>2014-09-29 12:23:26 +0200
committerChristian Kandeler <christian.kandeler@digia.com>2014-09-29 12:36:47 +0200
commitf5a66fa26467e918e0b196d9e1768c1cc8c1fa22 (patch)
tree3e2160fc40bb3a2599b28f0d78104847226dd909
parent7f24124c8bed50c17cd35ac45887263875811c82 (diff)
Tests: Don't use nm to look for symbols in an object built by MSVC.
We relied on nm not being available on Windows, but it can be if mingw is installed. Change-Id: I13a93a7a3b54129f75e1a746a09c9abd9f89ee33 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
-rw-r--r--tests/auto/blackbox/tst_blackbox.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/auto/blackbox/tst_blackbox.cpp b/tests/auto/blackbox/tst_blackbox.cpp
index 515bab74b..faa3295d2 100644
--- a/tests/auto/blackbox/tst_blackbox.cpp
+++ b/tests/auto/blackbox/tst_blackbox.cpp
@@ -1913,6 +1913,10 @@ void TestBlackbox::qmlDebugging()
{
QDir::setCurrent(testDataDir + "/qml-debugging");
QCOMPARE(runQbs(), 0);
+ Settings settings((QString()));
+ Profile profile(buildProfileName, &settings);
+ if (!profile.value("qbs.toolchain").toStringList().contains("gcc"))
+ return;
QProcess nm;
nm.start("nm", QStringList(executableFilePath("debuggable-app")));
if (nm.waitForStarted()) { // Let's ignore hosts without nm.