Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP3:Update
python-geventhttpclient
gevent-mark-tests.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gevent-mark-tests.patch of Package python-geventhttpclient
Index: geventhttpclient-1.3.1/src/geventhttpclient/tests/test_client.py =================================================================== --- geventhttpclient-1.3.1.orig/src/geventhttpclient/tests/test_client.py +++ geventhttpclient-1.3.1/src/geventhttpclient/tests/test_client.py @@ -34,6 +34,7 @@ def wsgiserver(handler): finally: server.stop() +@pytest.mark.online def test_client_simple(): client = HTTPClient('www.google.fr') assert client.port == 80 @@ -42,6 +43,7 @@ def test_client_simple(): body = response.read() assert len(body) +@pytest.mark.online def test_client_without_leading_slash(): client = HTTPClient('www.google.fr') with client.get("") as response: @@ -50,9 +52,11 @@ def test_client_without_leading_slash(): assert(response.status_code in (200, 301, 302)) test_headers = {'User-Agent': 'Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.04 (lucid) Firefox/3.6.17'} +@pytest.mark.online def test_client_with_default_headers(): client = HTTPClient.from_url('www.google.fr/', headers=test_headers) +@pytest.mark.online def test_request_with_headers(): client = HTTPClient('www.google.fr') response = client.get('/', headers=test_headers) @@ -77,6 +81,7 @@ def test_build_request_invalid_host(): with pytest.raises(ValueError): client._build_request('GET', 'http://www.spiegel.de/') +@pytest.mark.online def test_response_context_manager(): client = HTTPClient.from_url('http://www.google.fr/') r = None @@ -89,6 +94,7 @@ def test_response_context_manager(): os.environ.get("TRAVIS") == "true", reason="We have issues on travis with the SSL tests" ) +@pytest.mark.online def test_client_ssl(): client = HTTPClient('www.google.fr', ssl=True) assert client.port == 443 @@ -102,6 +108,7 @@ def test_client_ssl(): and os.environ.get("TRAVIS") == "true", reason="We have issues on travis with the SSL tests" ) +@pytest.mark.online def test_ssl_fail_invalid_certificate(): certs = os.path.join( os.path.dirname(os.path.abspath(__file__)), "oncert.pem") @@ -110,6 +117,7 @@ def test_ssl_fail_invalid_certificate(): with pytest.raises(SSLError): client.get('/') +@pytest.mark.online def test_multi_queries_greenlet_safe(): client = HTTPClient('www.google.fr', concurrency=3) group = gevent.pool.Group()
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor