From bf427c114f6ee2438ff0cd57f605a0708dabf16e Mon Sep 17 00:00:00 2001 From: Markus Scheidgen <markus.scheidgen@gmail.com> Date: Tue, 7 Apr 2020 12:10:38 +0200 Subject: [PATCH] Added workarround for mocked requests in test_client. --- nomad/client.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/nomad/client.py b/nomad/client.py index 7c3eaeef99..bd92312615 100644 --- a/nomad/client.py +++ b/nomad/client.py @@ -191,10 +191,14 @@ class ArchiveQuery(Sequence): self._results.append(archive) - self._api_statistics.last_response_size = len(response.content) - self._api_statistics.nentries = self._total - self._api_statistics.last_response_nentries = len(results) - self._api_statistics.loaded_nentries = len(self._results) + try: + self._api_statistics.last_response_size = len(response.content) + self._api_statistics.nentries = self._total + self._api_statistics.last_response_nentries = len(results) + self._api_statistics.loaded_nentries = len(self._results) + except Exception: + # fails in test due to mocked requests library + pass def __repr__(self): if self._total == -1: -- GitLab