From 3bf8e882382f1b08e8494199950925c8da95fd0a Mon Sep 17 00:00:00 2001 From: "msclock-bot[bot]" <163820484+msclock-bot[bot]@users.noreply.github.com> Date: Wed, 19 Feb 2025 07:37:37 +0000 Subject: [PATCH] chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.5 (#40) * chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.5 * style: conform to astral-sh/ruff-pre-commit v0.9.5 --------- Signed-off-by: l.feng <43399351+msclock@users.noreply.github.com> Co-authored-by: msclock-bot[bot] <163820484+msclock-bot[bot]@users.noreply.github.com> Co-authored-by: l.feng <43399351+msclock@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- tests/test_pybit7z.py | 36 ++++++++++++++++++------------------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 016386a..0d29783 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -47,7 +47,7 @@ repos: # Strong lint from ruff - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.8.6 + rev: v0.9.5 hooks: - id: ruff args: [--fix, --show-fixes] diff --git a/tests/test_pybit7z.py b/tests/test_pybit7z.py index 3714f98..7075579 100644 --- a/tests/test_pybit7z.py +++ b/tests/test_pybit7z.py @@ -108,9 +108,9 @@ def test_archive_extraction(temp_dir): # Verify extraction extracted_file: Path = extract_dir / "test.txt" assert extracted_file.exists(), "File was not extracted" - assert ( - extracted_file.read_text() == "Hello from bit7z!" - ), "Extracted content doesn't match" + assert extracted_file.read_text() == "Hello from bit7z!", ( + "Extracted content doesn't match" + ) def test_error_handling(temp_dir): @@ -158,9 +158,9 @@ def test_large_file_handling(temp_dir, large_file): compressor.set_compression_level(level) compressor.compress([str(large_file)], str(level_archive)) - assert ( - level_archive.exists() - ), f"Large file archive not created for level {level}" + assert level_archive.exists(), ( + f"Large file archive not created for level {level}" + ) # Extract and verify for level in [ @@ -176,9 +176,9 @@ def test_large_file_handling(temp_dir, large_file): extracted_file: Path = extract_dir / large_file.name assert extracted_file.exists(), "Large file was not extracted" - assert ( - extracted_file.stat().st_size == large_file.stat().st_size - ), "Extracted file size mismatch" + assert extracted_file.stat().st_size == large_file.stat().st_size, ( + "Extracted file size mismatch" + ) def test_multi_file_archive(temp_dir): @@ -288,9 +288,9 @@ def test_mem_to_bytes(): mem_extractor = pybit7z.BitMemExtractor(lib, pybit7z.FormatSevenZip) extracted_data = mem_extractor.extract(compressed_data) - assert ( - extracted_data["[Content]"] == test_data - ), "Stream compression/extraction failed" + assert extracted_data["[Content]"] == test_data, ( + "Stream compression/extraction failed" + ) assert len(compressed_data) < len(test_data), "Compression did not reduce data size" @@ -313,9 +313,9 @@ def test_different_formats(temp_dir): compressor.compress([str(test_file)], str(archive_path)) assert archive_path.exists(), f"Archive {filename} was not created" - assert ( - archive_path.suffix == format_type.extension() - ), f"Wrong extension for {filename}" + assert archive_path.suffix == format_type.extension(), ( + f"Wrong extension for {filename}" + ) # Test extraction extract_dir = temp_dir / f"extracted_{filename}" @@ -325,6 +325,6 @@ def test_different_formats(temp_dir): extracted_file: Path = extract_dir / "test.txt" assert extracted_file.exists(), f"File was not extracted from {filename}" - assert ( - extracted_file.read_text() == "Testing different formats" - ), f"Content mismatch in {filename}" + assert extracted_file.read_text() == "Testing different formats", ( + f"Content mismatch in {filename}" + )