Skip to content

Commit 24096bc

Browse files
improve unit test coverage
1 parent a2e4630 commit 24096bc

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

pyrenew/observation/base.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def validate(self) -> None:
8888
ValueError
8989
If any parameters fail validation.
9090
"""
91-
pass
91+
pass # pragma: no cover
9292

9393
@abstractmethod
9494
def get_required_lookback(self) -> int:
@@ -110,7 +110,7 @@ def get_required_lookback(self) -> int:
110110
n_initialization_points as:
111111
``max(gen_int_length, max(all lookbacks)) - 1``
112112
"""
113-
pass
113+
pass # pragma: no cover
114114

115115
@abstractmethod
116116
def infection_resolution(self) -> str:
@@ -140,7 +140,7 @@ def infection_resolution(self) -> str:
140140
This is used by multi-signal models to route the correct infection
141141
output to each observation process.
142142
"""
143-
pass
143+
pass # pragma: no cover
144144

145145
def _validate_pmf(
146146
self,
@@ -305,7 +305,7 @@ def _expected_signal(
305305
--------
306306
sample : Uses this method then applies noise model
307307
"""
308-
pass
308+
pass # pragma: no cover
309309

310310
@abstractmethod
311311
def sample(self, **kwargs) -> ArrayLike:
@@ -329,4 +329,4 @@ def sample(self, **kwargs) -> ArrayLike:
329329
ArrayLike
330330
Observed or sampled values from the observation process.
331331
"""
332-
pass
332+
pass # pragma: no cover

pyrenew/observation/noise.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def sample(
6363
ArrayLike
6464
Sampled or conditioned counts, same shape as expected.
6565
"""
66-
pass
66+
pass # pragma: no cover
6767

6868
@abstractmethod
6969
def validate(self) -> None:
@@ -75,7 +75,7 @@ def validate(self) -> None:
7575
ValueError
7676
If parameters are invalid.
7777
"""
78-
pass
78+
pass # pragma: no cover
7979

8080

8181
class PoissonNoise(CountNoise):
@@ -235,7 +235,7 @@ def sample(
235235
ArrayLike
236236
Sampled or conditioned measurements, same shape as expected.
237237
"""
238-
pass
238+
pass # pragma: no cover
239239

240240
@abstractmethod
241241
def validate(self) -> None:
@@ -247,7 +247,7 @@ def validate(self) -> None:
247247
ValueError
248248
If parameters are invalid.
249249
"""
250-
pass
250+
pass # pragma: no cover
251251

252252

253253
class HierarchicalNormalNoise(MeasurementNoise):

0 commit comments

Comments
 (0)