Esempio n. 1
0
def test_connect_timeout_only(session, request):
    misc_options = dict(connect_timeout=1)
    future = RequestsFutureAdapter(session, request, misc_options)
    assert future.build_timeout(result_timeout=None) == (1, None)
Esempio n. 2
0
def test_both_timeouts_the_same(session, request):
    misc_options = dict(timeout=10)
    future = RequestsFutureAdapter(session, request, misc_options)
    assert future.build_timeout(result_timeout=10) == 10
Esempio n. 3
0
def test_no_timeouts(session, request):
    misc_options = {}
    future = RequestsFutureAdapter(session, request, misc_options)
    assert future.build_timeout(result_timeout=None) is None
Esempio n. 4
0
def test_service_timeout_not_None_result_timeout_None(session, request):
    misc_options = dict(timeout=10)
    future = RequestsFutureAdapter(session, request, misc_options)
    assert future.build_timeout(result_timeout=None) == 10
Esempio n. 5
0
def test_no_service_timeout_and_result_timeout_not_None(session, request):
    misc_options = {}
    future = RequestsFutureAdapter(session, request, misc_options)
    assert future.build_timeout(result_timeout=1) == 1