Add test coverage of doc tools

This commit is contained in:
Veronica Berglyd Olsen
2022-10-10 16:35:13 +02:00
parent 747a1a212c
commit b96c1e9f09
7 changed files with 204 additions and 10 deletions
+12 -6
View File
@@ -190,14 +190,20 @@ def mockRnd(monkeypatch):
from 0. This one will generate status/importance flags and handles
in a predictable sequence.
"""
def rnd(n):
for x in range(n):
yield x
class MockRnd:
gen = rnd(1000)
monkeypatch.setattr("random.getrandbits", lambda *a: next(gen))
def __init__(self):
self.reset()
return
def _rnd(self, n):
for x in range(n):
yield x
def reset(self):
gen = self._rnd(1000)
monkeypatch.setattr("random.getrandbits", lambda *a: next(gen))
return MockRnd()
##