示例#1
0
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
示例#2
0
def test_call_1(mocker, cli: BaseClient):
    with raises(HTTPStatusError):
        cli._call(("user", "get"), {})