From: Douglas Bagnall Date: Wed, 7 Sep 2022 10:17:41 +0000 (+1200) Subject: pytest samba-tool forest: use runcmd X-Git-Tag: talloc-2.4.0~1116 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b5013634175ef4b0a32e120e8b5806ad7283623b;p=thirdparty%2Fsamba.git pytest samba-tool forest: use runcmd This is an example/test to show how runsublevelcmd() converts into runcmd() whilst ensuring it works. Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- diff --git a/python/samba/tests/samba_tool/forest.py b/python/samba/tests/samba_tool/forest.py index f5cb3c03126..25eeb4ccedb 100644 --- a/python/samba/tests/samba_tool/forest.py +++ b/python/samba/tests/samba_tool/forest.py @@ -43,11 +43,12 @@ class ForestCmdTestCase(SambaToolCmdTest): def test_display(self): """Tests that we can display forest settings""" - (result, out, err) = self.runsublevelcmd("forest", ("directory_service", - "show"), - "-H", "ldap://%s" % os.environ["DC_SERVER"], - "-U%s%%%s" % (os.environ["DC_USERNAME"], - os.environ["DC_PASSWORD"])) + (result, out, err) = self.runcmd("forest", + "directory_service", + "show", + "-H", "ldap://%s" % os.environ["DC_SERVER"], + "-U%s%%%s" % (os.environ["DC_USERNAME"], + os.environ["DC_PASSWORD"])) self.assertCmdSuccess(result, out, err) self.assertEqual(err, "", "Shouldn't be any error messages") @@ -56,11 +57,13 @@ class ForestCmdTestCase(SambaToolCmdTest): def test_modify_dsheuristics(self): """Test that we can modify the dsheuristics setting""" - (result, out, err) = self.runsublevelcmd("forest", ("directory_service", - "dsheuristics"), "0000002", - "-H", "ldap://%s" % os.environ["DC_SERVER"], - "-U%s%%%s" % (os.environ["DC_USERNAME"], - os.environ["DC_PASSWORD"])) + (result, out, err) = self.runcmd("forest", + "directory_service", + "dsheuristics", + "0000002", + "-H", "ldap://%s" % os.environ["DC_SERVER"], + "-U%s%%%s" % (os.environ["DC_USERNAME"], + os.environ["DC_PASSWORD"])) self.assertCmdSuccess(result, out, err) self.assertEqual(err, "", "Shouldn't be any error messages")