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()
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()
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()
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()
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"))