From 5af41d49df31c6fe130bef6f159a0cfeec0e7388 Mon Sep 17 00:00:00 2001 From: Bigbien <3301767269@qq.com> Date: Tue, 11 Aug 2026 21:37:57 +0800 Subject: [PATCH] test: make class-scoped fixtures classmethods --- tests/opc/test_phys_pkg.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/opc/test_phys_pkg.py b/tests/opc/test_phys_pkg.py index 6de0d868b..d325ae68f 100644 --- a/tests/opc/test_phys_pkg.py +++ b/tests/opc/test_phys_pkg.py @@ -58,8 +58,9 @@ def it_returns_none_when_part_has_no_rels_xml(self, dir_reader): def pkg_file_(self, request): return loose_mock(request) + @classmethod @pytest.fixture(scope="class") - def dir_reader(self): + def dir_reader(cls): return _DirPkgReader(dir_pkg_path) @@ -114,8 +115,9 @@ def it_returns_none_when_part_has_no_rels_xml(self, phys_reader): # fixtures --------------------------------------------- + @classmethod @pytest.fixture(scope="class") - def phys_reader(self): + def phys_reader(cls): phys_reader = _ZipPkgReader(zip_pkg_path) yield phys_reader phys_reader.close()