Skip to content

Commit f6d866b

Browse files
committed
improve test coverage
1 parent 1b8420b commit f6d866b

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

Diff for: tests/test_add_options.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ def test_disabled_logger_in_sink(sink_with_logger):
363363

364364
def test_invalid_function_kwargs():
365365
def function(message, a="Y"):
366-
pass
366+
raise NotImplementedError
367367

368368
logger.add(function, b="X", catch=False)
369369
with pytest.raises(TypeError):
@@ -384,7 +384,7 @@ def __init__(self):
384384
self.out = ""
385385

386386
def write(self, m):
387-
pass
387+
raise NotImplementedError
388388

389389
writer = Writer()
390390
logger.add(writer, format="{message}", kw1="1", kw2="2", catch=False)

Diff for: tests/test_threading.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ def __init__(self, sleep_time):
1111
self.stopped = False
1212

1313
def write(self, message):
14-
if self.stopped:
15-
raise RuntimeError("Can't write on stopped sink")
14+
assert not self.stopped
1615

1716
length = len(message)
1817
self.written += message[:length]

Diff for: tox.ini

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ source = .
33

44
[coverage:report]
55
include = loguru/*, tests/*
6-
6+
exclude_lines =
7+
\#\s*pragma: no cover
8+
^\s*raise NotImplementedError\b

0 commit comments

Comments
 (0)