def test_call_2(mocker, cli: BaseClient): class DummyResp: def __init__(self): self.content = None def raise_for_status(self): pass class DummySession: def __init__(self): pass def request(self, *args, **kwargs): return DummyResp() mocker.patch( "lumapps.api.client.BaseClient.client", new_callable=PropertyMock, return_value=DummySession(), ) assert cli._call(("user", "get"), {}) is None
def test_call_1(mocker, cli: BaseClient): with raises(HTTPStatusError): cli._call(("user", "get"), {})