(self, request, package_)
| 221 | |
| 222 | @pytest.fixture |
| 223 | def iter_fixture(self, request, package_): |
| 224 | def rel(is_external, reltype): |
| 225 | part = instance_mock(request, Part) |
| 226 | return instance_mock( |
| 227 | request, |
| 228 | _Relationship, |
| 229 | is_external=is_external, |
| 230 | reltype=reltype, |
| 231 | target_part=part, |
| 232 | ) |
| 233 | |
| 234 | rels = (rel(True, RT.IMAGE), rel(False, RT.SLIDE), rel(False, RT.IMAGE)) |
| 235 | |
| 236 | package_.iter_rels.return_value = iter((rels[0], rels[1], rels[2], rels[2])) |
| 237 | image_parts = _ImageParts(package_) |
| 238 | expected_parts = [rels[2].target_part] |
| 239 | return image_parts, expected_parts |
| 240 | |
| 241 | # fixture components --------------------------------------------- |
| 242 |
nothing calls this directly
no test coverage detected