return_codes converted

This commit is contained in:
bigtedde 2023-07-09 14:34:06 -04:00
parent 227f43958f
commit 0f160cda29
1 changed files with 7 additions and 7 deletions

View File

@ -1,20 +1,20 @@
from ...constants import * # NOQA
from . import cmd, changedir
from . import cmd_fixture, changedir
def test_return_codes(cmd, tmpdir):
def test_return_codes(cmd_fixture, tmpdir):
repo = tmpdir.mkdir("repo")
input = tmpdir.mkdir("input")
output = tmpdir.mkdir("output")
input.join("test_file").write("content")
rc, out = cmd("--repo=%s" % str(repo), "rcreate", "--encryption=none")
rc, out = cmd_fixture("--repo=%s" % str(repo), "rcreate", "--encryption=none")
assert rc == EXIT_SUCCESS
rc, out = cmd("--repo=%s" % repo, "create", "archive", str(input))
rc, out = cmd_fixture("--repo=%s" % repo, "create", "archive", str(input))
assert rc == EXIT_SUCCESS
with changedir(str(output)):
rc, out = cmd("--repo=%s" % repo, "extract", "archive")
rc, out = cmd_fixture("--repo=%s" % repo, "extract", "archive")
assert rc == EXIT_SUCCESS
rc, out = cmd("--repo=%s" % repo, "extract", "archive", "does/not/match")
rc, out = cmd_fixture("--repo=%s" % repo, "extract", "archive", "does/not/match")
assert rc == EXIT_WARNING # pattern did not match
rc, out = cmd("--repo=%s" % repo, "create", "archive", str(input))
rc, out = cmd_fixture("--repo=%s" % repo, "create", "archive", str(input))
assert rc == EXIT_ERROR # duplicate archive name