Projects
openEuler:22.03:LTS:LoongArch
python-requests
_service:tar_scm_kernel_repo:Remove-tests-that-...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm_kernel_repo:Remove-tests-that-use-the-tarpit.patch of Package python-requests
From bb1c91432c5e9a1f402692db5c80c65136656afb Mon Sep 17 00:00:00 2001 From: Jeremy Cline <jeremy@jcline.org> Date: Tue, 13 Jun 2017 09:08:09 -0400 Subject: [PATCH] Remove tests that use the tarpit The latest version of Mock has started using systemd containers. The systemd-nspawn command is being run with --private-network, which immediately kills connections to something other than localhost. These tests depend on the connection not being killed immediately and that they are never responded to. Signed-off-by: Jeremy Cline <jeremy@jcline.org> --- diff -Naur requests-2.24.0/tests/test_requests.py requests-2/tests/test_requests.py --- requests-2.24.0/tests/test_requests.py 2020-08-04 18:05:14.250000000 +0800 +++ requests-2/tests/test_requests.py 2020-08-04 18:13:19.891000000 +0800 @@ -2188,30 +2188,6 @@ except ReadTimeout: pass - @pytest.mark.parametrize( - 'timeout', ( - (0.1, None), - Urllib3Timeout(connect=0.1, read=None) - )) - def test_connect_timeout(self, timeout): - try: - requests.get(TARPIT, timeout=timeout) - pytest.fail('The connect() request should time out.') - except ConnectTimeout as e: - assert isinstance(e, ConnectionError) - assert isinstance(e, Timeout) - - @pytest.mark.parametrize( - 'timeout', ( - (0.1, 0.1), - Urllib3Timeout(connect=0.1, read=0.1) - )) - def test_total_timeout_connect(self, timeout): - try: - requests.get(TARPIT, timeout=timeout) - pytest.fail('The connect() request should time out.') - except ConnectTimeout: - pass def test_encoded_methods(self, httpbin): """See: https://github.com/psf/requests/issues/2316"""
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.