From 260e26e8e574b63597c6411729bca648206de27e Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Tue, 21 May 2019 10:22:04 +0100 Subject: Use more verbose logging for test failure Change-Id: Iae259fe064b8f88037894247585a8394c8368b22 Signed-off-by: Stephen Finucane --- pbr/tests/base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pbr/tests/base.py b/pbr/tests/base.py index 9c409b0..ea4a458 100644 --- a/pbr/tests/base.py +++ b/pbr/tests/base.py @@ -187,7 +187,9 @@ class CapturedSubprocess(fixtures.Fixture): self.addDetail(self.label + '-stderr', content.text_content(self.err)) self.returncode = proc.returncode if proc.returncode: - raise AssertionError('Failed process %s' % proc.returncode) + raise AssertionError( + 'Failed process args=%r, kwargs=%r, returncode=%s' % ( + self.args, self.kwargs, proc.returncode)) self.addCleanup(delattr, self, 'out') self.addCleanup(delattr, self, 'err') self.addCleanup(delattr, self, 'returncode') -- cgit v1.2.1