mirror of
https://github.com/samba-team/samba.git
synced 2025-12-20 16:23:51 +03:00
netcmd: tests: make _run a classmethod in SambaToolCmdTest
So that it can be called from setUpClass as well Signed-off-by: Rob van der Linde <rob@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
committed by
Andrew Bartlett
parent
71c191ca9f
commit
16c19c470e
@@ -62,11 +62,12 @@ class SambaToolCmdTest(samba.tests.BlackboxTestCase):
|
||||
return SamDB(url=opts.H, session_info=system_session(),
|
||||
credentials=creds, lp=lp)
|
||||
|
||||
def _run(self, *argv):
|
||||
@classmethod
|
||||
def _run(cls, *argv):
|
||||
"""run a samba-tool command"""
|
||||
cmd, args = cmd_sambatool()._resolve('samba-tool', *argv,
|
||||
outf=self.stringIO(),
|
||||
errf=self.stringIO())
|
||||
outf=cls.stringIO(),
|
||||
errf=cls.stringIO())
|
||||
result = cmd._run(*args)
|
||||
return (result, cmd.outf.getvalue(), cmd.errf.getvalue())
|
||||
|
||||
|
||||
Reference in New Issue
Block a user