'Check that you can set None as a valid timeout value.
To actually test this behavior, we\'d want to check that setting the
timeout to None actually lets the request block past the system default
timeout. However, this would make the test suite unbearably slow.
Instead we verify that setting the timeout to None does not prevent the
request from succeeding.'

@pytest.mark.parametrize('timeout', (None, Urllib3Timeout(connect=None, read=None)))
def test_none_timeout(self, httpbin, timeout):

    r = requests.get(httpbin('get'), timeout=timeout)
    assert (r.status_code == 200)
