>From 0f22bbb0d7284e48b4203cf761f7709e25fb6d47 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Sun, 5 May 2013 15:37:00 -0700 Subject: [PATCH 3/4] selftest: Output error when samba_tool user command fails It should help to debug why is it failing on some hosts in the build farm (ie. sn-devel) Signed-off-by: Matthieu Patou --- python/samba/tests/samba_tool/user.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/python/samba/tests/samba_tool/user.py b/python/samba/tests/samba_tool/user.py index 33344cd..89fa22b 100644 --- a/python/samba/tests/samba_tool/user.py +++ b/python/samba/tests/samba_tool/user.py @@ -232,7 +232,8 @@ class UserCmdTestCase(SambaToolCmdTest): "-H", "ldap://%s" % os.environ["DC_SERVER"], "-U%s%%%s" % (os.environ["DC_USERNAME"], os.environ["DC_PASSWORD"])) - self.assertCmdSuccess(result) + msg = "command should return %s" % err + self.assertCmdSuccess(result, msg) self.assertEquals(err,"","Shouldn't be any error messages") self.assertIn("User '%s' created successfully" % user["name"], out) @@ -261,7 +262,8 @@ class UserCmdTestCase(SambaToolCmdTest): "-H", "ldap://%s" % os.environ["DC_SERVER"], "-U%s%%%s" % (os.environ["DC_USERNAME"], os.environ["DC_PASSWORD"])) - self.assertCmdSuccess(result) + msg = "command should return %s" % err + self.assertCmdSuccess(result, msg) self.assertEquals(err,"","Shouldn't be any error messages") self.assertIn("User '%s' created successfully" % user["name"], out) -- 1.7.9.5