From a002a58a5e6fc77ef3977b27421e5f678d7e2a33 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 22 Feb 2019 18:01:47 +1000 Subject: [PATCH] tools: print stdout/stderr when a test returns the wrong returncode It doesn't look pretty but it's much easier to figure out what's going on. Signed-off-by: Peter Hutterer --- tools/ratbagctl.test.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/ratbagctl.test.in b/tools/ratbagctl.test.in index 78ac7f3b..eca7cee5 100755 --- a/tools/ratbagctl.test.in +++ b/tools/ratbagctl.test.in @@ -109,12 +109,12 @@ class TestRatbagCtl(unittest.TestCase): def launch_good_test(self, params): returncode, stdout, stderr = self.run_ratbagctl(params) - self.assertEqual(returncode, 0) + self.assertEqual(returncode, 0, msg=stderr + stdout) return stdout def launch_fail_test(self, params): returncode, stdout, stderr = self.run_ratbagctl(params) - self.assertNotEqual(returncode, 0) + self.assertNotEqual(returncode, 0, msg=stderr + stdout) return stdout def launch_fail_with_exception_test(self, params, exception):