From 34bf9f1d5bd71fa5e7fea79c6b5fd46539fe2140 Mon Sep 17 00:00:00 2001 From: Josef Friedrich Date: Sun, 11 Feb 2024 18:08:14 +0100 Subject: [PATCH] Add test --- tests/test_export.py | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/tests/test_export.py b/tests/test_export.py index fdf366e..290ff7c 100644 --- a/tests/test_export.py +++ b/tests/test_export.py @@ -36,8 +36,17 @@ def test_compress() -> None: @pytest.mark.slow -def test_remove_origin() -> None: - score = Cli("--compress", "--remove-origin").append_score("simple.mscx", 3).score() - dest = str(score.path).replace(".mscx", ".mscz") - assert not score.exists() - assert Path(dest).exists() +class TestOptionRemoveOrigin: + def test_uncompressed(self) -> None: + score = ( + Cli("--compress", "--remove-origin").append_score("simple.mscx", 3).score() + ) + dest = str(score.path).replace(".mscx", ".mscz") + assert not score.exists() + assert Path(dest).exists() + + def test_already_compressed(self) -> None: + score = ( + Cli("--compress", "--remove-origin").append_score("simple.mscz", 3).score() + ) + assert score.exists()