Skip to content

Commit 21c7df6

Browse files
committed
version check test update
1 parent a22c8cf commit 21c7df6

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

integrations/client/test_delphi_epidata.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,16 @@ def raise_for_status(self): pass
317317
def json(self): return json.loads(self.content)
318318
get.reset_mock()
319319
get.return_value = MockJson(b'{"info": {"version": "0.0.1"}}', 200)
320+
321+
# "back up" the value of this private class var and replace w/ default
322+
# so the ._version_check() method runs unencumbered:
323+
e_vdc__save = Epidata._version_checked
324+
Epidata._version_checked = False
325+
# run version check:
320326
Epidata._version_check()
327+
# "restore" class var:
328+
Epidata._version_checked = e_vdc__save
329+
321330
captured = self.capsys.readouterr()
322331
output = captured.err.splitlines()
323332
self.assertEqual(len(output), 1)

0 commit comments

Comments
 (0)