Skip to content

Commit dcf45ce

Browse files
authored
Merge pull request #2 from FoxNoseTech/improve-tests-coverage
Add async client tests and improve test coverage
2 parents 9ddc35c + d7a1078 commit dcf45ce

3 files changed

Lines changed: 1195 additions & 2 deletions

File tree

src/foxnose_sdk/http.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ async def async_loop() -> httpx.Response:
200200
continue
201201
self._raise_api_error(response)
202202
return response
203-
raise FoxnoseTransportError("Exceeded retry attempts")
203+
raise AssertionError("unreachable") # pragma: no cover
204204

205205
def sync_loop() -> httpx.Response:
206206
for attempt in range(1, self._retry.attempts + 1):
@@ -225,7 +225,7 @@ def sync_loop() -> httpx.Response:
225225
continue
226226
self._raise_api_error(response)
227227
return response
228-
raise FoxnoseTransportError("Exceeded retry attempts")
228+
raise AssertionError("unreachable") # pragma: no cover
229229

230230
return async_loop() if is_async else sync_loop()
231231

0 commit comments

Comments
 (0)