From 38ef897e25b2a6b0c3e7fdcf32765221bc870968 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Thu, 2 May 2002 19:00:38 +0000 Subject: [PATCH] Show *full* build command on failure [SVN r13624] --- test/BoostBuild.py | 6 +++++- v2/test/BoostBuild.py | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/test/BoostBuild.py b/test/BoostBuild.py index 1453656ed..dc13308ed 100644 --- a/test/BoostBuild.py +++ b/test/BoostBuild.py @@ -101,11 +101,15 @@ class Tester(TestCmd.TestCmd): print "STDERR ============" print self.stderr() raise + if _failed(self, status): expect = '' if status != 0: expect = " (expected %d)" % status - print "%s returned %d%s" % (self.program, _status(self), expect) + + print '"%s %s" returned %d%s' % ( + self.program, extra_args, _status(self), expect) + print "STDOUT ============" print self.stdout() print "STDERR ============" diff --git a/v2/test/BoostBuild.py b/v2/test/BoostBuild.py index 1453656ed..dc13308ed 100644 --- a/v2/test/BoostBuild.py +++ b/v2/test/BoostBuild.py @@ -101,11 +101,15 @@ class Tester(TestCmd.TestCmd): print "STDERR ============" print self.stderr() raise + if _failed(self, status): expect = '' if status != 0: expect = " (expected %d)" % status - print "%s returned %d%s" % (self.program, _status(self), expect) + + print '"%s %s" returned %d%s' % ( + self.program, extra_args, _status(self), expect) + print "STDOUT ============" print self.stdout() print "STDERR ============"