Esempio n. 1
0
def test_request_exception(context, fake_session_500, event_loop):
    context.session = fake_session_500
    with pytest.raises(ScriptWorkerException):
        event_loop.run_until_complete(
            utils.request(context, "url", retry=())
        )
    context.session.close()
Esempio n. 2
0
def test_request_response(context, fake_session, event_loop):
    context.session = fake_session
    result = event_loop.run_until_complete(
        utils.request(context, "url", return_type="response")
    )
    assert isinstance(result, FakeResponse)
    context.session.close()
Esempio n. 3
0
def test_request(context, fake_session, event_loop):
    context.session = fake_session
    result = event_loop.run_until_complete(
        utils.request(context, "url")
    )
    assert result == '{}'
    context.session.close()
Esempio n. 4
0
def test_request_json(context, fake_session, event_loop):
    context.session = fake_session
    result = event_loop.run_until_complete(
        utils.request(context, "url", return_type="json")
    )
    assert result == {}
    context.session.close()
Esempio n. 5
0
def test_request_retry(context, fake_session_500, event_loop):
    context.session = fake_session_500
    with pytest.raises(ScriptWorkerRetryException):
        event_loop.run_until_complete(utils.request(context, "url"))