mirror of
https://github.com/django/daphne.git
synced 2024-11-21 23:46:33 +03:00
Increase hypothesis deadlines for slower systems/Travis
This commit is contained in:
parent
29db466c48
commit
3358767814
|
@ -105,7 +105,7 @@ class TestHTTPRequest(DaphneTestCase):
|
|||
request_path=http_strategies.http_path(),
|
||||
request_params=http_strategies.query_params()
|
||||
)
|
||||
@settings(max_examples=5, deadline=2000)
|
||||
@settings(max_examples=5, deadline=5000)
|
||||
def test_get_request(self, request_path, request_params):
|
||||
"""
|
||||
Tests a typical HTTP GET request, with a path and query parameters
|
||||
|
@ -118,7 +118,7 @@ class TestHTTPRequest(DaphneTestCase):
|
|||
request_path=http_strategies.http_path(),
|
||||
request_body=http_strategies.http_body()
|
||||
)
|
||||
@settings(max_examples=5, deadline=2000)
|
||||
@settings(max_examples=5, deadline=5000)
|
||||
def test_post_request(self, request_path, request_body):
|
||||
"""
|
||||
Tests a typical HTTP POST request, with a path and body.
|
||||
|
@ -128,7 +128,7 @@ class TestHTTPRequest(DaphneTestCase):
|
|||
self.assert_valid_http_request_message(messages[0], body=request_body)
|
||||
|
||||
@given(request_headers=http_strategies.headers())
|
||||
@settings(max_examples=5, deadline=2000)
|
||||
@settings(max_examples=5, deadline=5000)
|
||||
def test_headers(self, request_headers):
|
||||
"""
|
||||
Tests that HTTP header fields are handled as specified
|
||||
|
@ -139,7 +139,7 @@ class TestHTTPRequest(DaphneTestCase):
|
|||
self.assert_valid_http_request_message(messages[0], body=b"")
|
||||
|
||||
@given(request_headers=http_strategies.headers())
|
||||
@settings(max_examples=5, deadline=2000)
|
||||
@settings(max_examples=5, deadline=5000)
|
||||
def test_duplicate_headers(self, request_headers):
|
||||
"""
|
||||
Tests that duplicate header values are preserved
|
||||
|
@ -161,7 +161,7 @@ class TestHTTPRequest(DaphneTestCase):
|
|||
request_headers=http_strategies.headers(),
|
||||
request_body=http_strategies.http_body(),
|
||||
)
|
||||
@settings(max_examples=5, deadline=2000)
|
||||
@settings(max_examples=5, deadline=5000)
|
||||
def test_kitchen_sink(
|
||||
self,
|
||||
request_method,
|
||||
|
@ -203,7 +203,7 @@ class TestHTTPRequest(DaphneTestCase):
|
|||
assert [list(x) for x in scope["headers"]] == [[b"mycustomheader", b"foobar"]]
|
||||
|
||||
@given(daphne_path=http_strategies.http_path())
|
||||
@settings(max_examples=5, deadline=2000)
|
||||
@settings(max_examples=5, deadline=5000)
|
||||
def test_root_path_header(self, daphne_path):
|
||||
"""
|
||||
Tests root_path handling.
|
||||
|
|
|
@ -122,7 +122,7 @@ class TestHTTPResponse(DaphneTestCase):
|
|||
self.assertEqual(response.read(), b"chunk 1 chunk 2")
|
||||
|
||||
@given(body=http_strategies.http_body())
|
||||
@settings(max_examples=5, deadline=2000)
|
||||
@settings(max_examples=5, deadline=5000)
|
||||
def test_body(self, body):
|
||||
"""
|
||||
Tries body variants.
|
||||
|
@ -141,7 +141,7 @@ class TestHTTPResponse(DaphneTestCase):
|
|||
self.assertEqual(response.read(), body)
|
||||
|
||||
@given(headers=http_strategies.headers())
|
||||
@settings(max_examples=5, deadline=2000)
|
||||
@settings(max_examples=5, deadline=5000)
|
||||
def test_headers(self, headers):
|
||||
# The ASGI spec requires us to lowercase our header names
|
||||
response = self.run_daphne_response([
|
||||
|
|
Loading…
Reference in New Issue
Block a user