From e0897dcc1fbcca4fcf927cc51df431fb794e7be0 Mon Sep 17 00:00:00 2001 From: Gary Oberbrunner Date: Wed, 22 Aug 2012 04:14:59 +0100 Subject: Skip MinGW test on Windows machines without MinGW. Need to do this, otherwise it fails erroneously. --- test/MinGW/MinGWSharedLibrary.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/MinGW/MinGWSharedLibrary.py b/test/MinGW/MinGWSharedLibrary.py index 896b8b7..dcebd45 100644 --- a/test/MinGW/MinGWSharedLibrary.py +++ b/test/MinGW/MinGWSharedLibrary.py @@ -32,6 +32,9 @@ when using MinGW. import sys import TestSCons +import SCons.Tool.mingw +import SCons.Defaults + _python_ = TestSCons._python_ test = TestSCons.TestSCons() @@ -39,6 +42,9 @@ test = TestSCons.TestSCons() if sys.platform not in ('cygwin','win32',): test.skip_test("Skipping mingw test on non-Windows %s platform."%sys.platform) +if not SCons.Tool.mingw.find(SCons.Defaults.DefaultEnvironment()): + test.skip_test("Skipping mingw test, no MinGW found.\n") + test.write('foobar.cc', """ int abc(int a) { -- cgit v0.12