Skip to content

Commit 7536037

Browse files
committed
Improve test coverage
1 parent b80fea6 commit 7536037

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

qrcode/image/styledpil.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,7 @@ def draw_embeded_image(self):
104104
def save(self, stream, format=None, **kwargs):
105105
if format is None:
106106
format = kwargs.get("kind", self.kind)
107-
if "kind" in kwargs:
108-
del kwargs["kind"]
107+
kwargs.pop("kind", None)
109108
self._img.save(stream, format=format, **kwargs)
110109

111110
def __getattr__(self, name):

qrcode/image/styles/moduledrawers/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
from .pil import RoundedModuleDrawer # noqa: F401
77
from .pil import SquareModuleDrawer # noqa: F401
88
from .pil import VerticalBarsDrawer # noqa: F401
9-
except ImportError:
9+
except ImportError: # pragma: no cover
1010
pass

setup.cfg

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,11 @@ parallel = True
8080

8181
[coverage:report]
8282
exclude_lines =
83-
pragma: no cover
83+
@abc.abstractmethod
8484
@overload
8585
if (typing\.)?TYPE_CHECKING:
86+
pragma: no cover
87+
raise NotImplementedError
8688
skip_covered = True
8789

8890
[zest.releaser]

0 commit comments

Comments
 (0)