mirror of
https://github.com/samba-team/samba.git
synced 2025-03-20 22:50:26 +03:00
s4/drs-tests: Move enable/disable replication methods to DrsBase class so we can re-use them
This commit is contained in:
parent
1ca2ec1188
commit
90d0d3e5f8
@ -109,3 +109,14 @@ class DrsBaseTestCase(samba.tests.BlackboxTestCase):
|
||||
cmd_line = "%s %s %s %s" % (samba_tool_cmdline, DC, fromDC, nc_dn)
|
||||
return self.check_output(cmd_line)
|
||||
|
||||
def _enable_inbound_repl(self, DC):
|
||||
# make base command line
|
||||
samba_tool_cmd = self._samba_tool_cmdline("options")
|
||||
# disable replication
|
||||
self.check_run("%s %s --dsa-option=-DISABLE_INBOUND_REPL" %(samba_tool_cmd, DC))
|
||||
|
||||
def _disable_inbound_repl(self, DC):
|
||||
# make base command line
|
||||
samba_tool_cmd = self._samba_tool_cmdline("options")
|
||||
# disable replication
|
||||
self.check_run("%s %s --dsa-option=+DISABLE_INBOUND_REPL" %(samba_tool_cmd, DC))
|
||||
|
@ -58,18 +58,6 @@ class DrsReplicaSyncTestCase(drs_base.DrsBaseTestCase):
|
||||
self._enable_inbound_repl(self.dnsname_dc1)
|
||||
super(DrsReplicaSyncTestCase, self).tearDown()
|
||||
|
||||
def _enable_inbound_repl(self, DC):
|
||||
# make base command line
|
||||
samba_tool_cmd = self._samba_tool_cmdline("options")
|
||||
# disable replication
|
||||
self.check_run("%s %s --dsa-option=-DISABLE_INBOUND_REPL" %(samba_tool_cmd, DC))
|
||||
|
||||
def _disable_inbound_repl(self, DC):
|
||||
# make base command line
|
||||
samba_tool_cmd = self._samba_tool_cmdline("options")
|
||||
# disable replication
|
||||
self.check_run("%s %s --dsa-option=+DISABLE_INBOUND_REPL" %(samba_tool_cmd, DC))
|
||||
|
||||
def test_ReplEnabled(self):
|
||||
"""Tests we can replicate when replication is enabled"""
|
||||
self._enable_inbound_repl(self.dnsname_dc1)
|
||||
|
Loading…
x
Reference in New Issue
Block a user