aboutsummaryrefslogtreecommitdiffstats
path: root/tests/middleware/test_if_none_match.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/middleware/test_if_none_match.py')
-rw-r--r--tests/middleware/test_if_none_match.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/middleware/test_if_none_match.py b/tests/middleware/test_if_none_match.py
index 0a0cdf8..33d0d3b 100644
--- a/tests/middleware/test_if_none_match.py
+++ b/tests/middleware/test_if_none_match.py
@@ -56,6 +56,7 @@ def test_etag_matches_if_none_match_header(app, value):
response = call_app(app, environ)
assert response.data == b""
assert response.status == "304 Not Modified"
+ assert ("ETag", f'"{ETAG}"') in response.headers
@pytest.mark.parametrize(
@@ -74,6 +75,7 @@ def test_etag_matches_if_none_match_header_list(app, value):
response = call_app(app, environ)
assert response.data == b""
assert response.status == "304 Not Modified"
+ assert ("ETag", f'"{ETAG}"') in response.headers
def test_etag_matches_if_none_match_header_star(app):
@@ -81,6 +83,7 @@ def test_etag_matches_if_none_match_header_star(app):
response = call_app(app, environ)
assert response.data == b""
assert response.status == "304 Not Modified"
+ assert ("ETag", f'"{ETAG}"') in response.headers
def test_missing_etag_does_not_match_if_none_match_header_star():