diff options
Diffstat (limited to 'etc/TestSCons.py')
-rw-r--r-- | etc/TestSCons.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/TestSCons.py b/etc/TestSCons.py index b1eeae6..dcd462a 100644 --- a/etc/TestSCons.py +++ b/etc/TestSCons.py @@ -84,6 +84,11 @@ class TestSCons(TestCmd.TestCmd): print "STDERR ============" print self.stderr() raise + if self.status: + print self.progam + " returned " + (self.status >> 8) + print "STDERR ============" + print self.stderr() + raise TestFailed if stdout and not self.match(self.stdout(), stdout): print "Expected STDOUT ==========" print stdout |