diff --git a/.github/workflows/ruff.yaml b/.github/workflows/ruff.yaml index 563b87d..fc266e6 100644 --- a/.github/workflows/ruff.yaml +++ b/.github/workflows/ruff.yaml @@ -1,5 +1,6 @@ name: Ruff -on: [push, pull_request] +on: [pull_request] + jobs: ruff: runs-on: ubuntu-latest diff --git a/.github/workflows/unittest.yaml b/.github/workflows/unittest.yaml index ed17267..556c570 100644 --- a/.github/workflows/unittest.yaml +++ b/.github/workflows/unittest.yaml @@ -1,6 +1,6 @@ name: Tests -on: [push, pull_request] - +on: [pull_request] + jobs: build: @@ -18,5 +18,5 @@ jobs: python-version: ${{ matrix.python-version }} - name: Test run: | - python -m unittest.functional_tests - python -m unittest.memory_tests + python -m unittest tests.functional_tests + python -m unittest tests.memory_tests diff --git a/tests/memory_tests.py b/tests/memory_tests.py index 4a25a0c..6e3c2f0 100644 --- a/tests/memory_tests.py +++ b/tests/memory_tests.py @@ -33,15 +33,12 @@ def getsize(obj): class MemoryTests(unittest.TestCase): def test_1(self): archive = Archive.empty() - - with open("test_data/__edain_data.big", "rb") as f: - archive.add_file("test.big", f.read()) + archive.add_file("test_file.txt", b"Clement1"*1250000) in_memory_size = getsize(archive) archive = LargeArchive.empty("big_big.big") - with open("test_data/__edain_data.big", "rb") as f: - archive.add_file("test.big", f.read()) + archive.add_file("test_file.txt", b"Clement1"*1250000) on_disk_size = getsize(archive) @@ -51,8 +48,7 @@ def test_1(self): def test_2(self): archive = LargeArchive.empty("big_big.big") - with open("test_data/__edain_data.big", "rb") as f: - archive.add_file("test.big", f.read()) + archive.add_file("test_file.txt", b"Clement1"*1250000) pre_save_size = getsize(archive) @@ -64,7 +60,7 @@ def test_2(self): loaded_size = getsize(archive) - os.remove("test.big") + os.remove("big_big.big") assert pre_save_size == post_save_size == loaded_size