mirror of
https://github.com/borgbackup/borg.git
synced 2025-02-23 14:41:43 +00:00
move lock cmd tests to own module
This commit is contained in:
parent
ec731bfaa0
commit
35d2710769
2 changed files with 15 additions and 10 deletions
|
@ -1935,10 +1935,6 @@ def test_common_options(self):
|
|||
log = self.cmd(f"--repo={self.repository_location}", "--debug", "create", "test", "input")
|
||||
assert "security: read previous location" in log
|
||||
|
||||
def test_break_lock(self):
|
||||
self.cmd(f"--repo={self.repository_location}", "rcreate", RK_ENCRYPTION)
|
||||
self.cmd(f"--repo={self.repository_location}", "break-lock")
|
||||
|
||||
def test_usage(self):
|
||||
self.cmd()
|
||||
self.cmd("-h")
|
||||
|
@ -2000,12 +1996,6 @@ def test_check_cache(self):
|
|||
with pytest.raises(AssertionError):
|
||||
self.check_cache()
|
||||
|
||||
def test_with_lock(self):
|
||||
self.cmd(f"--repo={self.repository_location}", "rcreate", RK_ENCRYPTION)
|
||||
lock_path = os.path.join(self.repository_path, "lock.exclusive")
|
||||
cmd = "python3", "-c", 'import os, sys; sys.exit(42 if os.path.exists("%s") else 23)' % lock_path
|
||||
self.cmd(f"--repo={self.repository_location}", "with-lock", *cmd, fork=True, exit_code=42)
|
||||
|
||||
def test_bad_filters(self):
|
||||
self.cmd(f"--repo={self.repository_location}", "rcreate", RK_ENCRYPTION)
|
||||
self.cmd(f"--repo={self.repository_location}", "create", "test", "input")
|
||||
|
|
15
src/borg/testsuite/archiver/lock_cmds.py
Normal file
15
src/borg/testsuite/archiver/lock_cmds.py
Normal file
|
@ -0,0 +1,15 @@
|
|||
import os
|
||||
from ...constants import * # NOQA
|
||||
from . import ArchiverTestCaseBase, RK_ENCRYPTION
|
||||
|
||||
|
||||
class ArchiverTestCase(ArchiverTestCaseBase):
|
||||
def test_break_lock(self):
|
||||
self.cmd(f"--repo={self.repository_location}", "rcreate", RK_ENCRYPTION)
|
||||
self.cmd(f"--repo={self.repository_location}", "break-lock")
|
||||
|
||||
def test_with_lock(self):
|
||||
self.cmd(f"--repo={self.repository_location}", "rcreate", RK_ENCRYPTION)
|
||||
lock_path = os.path.join(self.repository_path, "lock.exclusive")
|
||||
cmd = "python3", "-c", 'import os, sys; sys.exit(42 if os.path.exists("%s") else 23)' % lock_path
|
||||
self.cmd(f"--repo={self.repository_location}", "with-lock", *cmd, fork=True, exit_code=42)
|
Loading…
Reference in a new issue