Skip to content

Commit 5af41d4

Browse files
test: make class-scoped fixtures classmethods
1 parent e454546 commit 5af41d4

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

tests/opc/test_phys_pkg.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,9 @@ def it_returns_none_when_part_has_no_rels_xml(self, dir_reader):
5858
def pkg_file_(self, request):
5959
return loose_mock(request)
6060

61+
@classmethod
6162
@pytest.fixture(scope="class")
62-
def dir_reader(self):
63+
def dir_reader(cls):
6364
return _DirPkgReader(dir_pkg_path)
6465

6566

@@ -114,8 +115,9 @@ def it_returns_none_when_part_has_no_rels_xml(self, phys_reader):
114115

115116
# fixtures ---------------------------------------------
116117

118+
@classmethod
117119
@pytest.fixture(scope="class")
118-
def phys_reader(self):
120+
def phys_reader(cls):
119121
phys_reader = _ZipPkgReader(zip_pkg_path)
120122
yield phys_reader
121123
phys_reader.close()

0 commit comments

Comments
 (0)