1
0
forked from drath/libratbag

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 <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer
2019-02-22 18:01:47 +10:00
committed by Benjamin Tissoires
parent 57ca3086ae
commit a002a58a5e

View File

@@ -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):