1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Fixed #23695 -- Made condition decorator work for HEAD requests without ETag.

This commit is contained in:
Anton Novosyolov
2014-10-21 00:22:02 +04:00
committed by Tim Graham
parent 0e16c3e3cd
commit 9f1202c166
2 changed files with 6 additions and 1 deletions

View File

@@ -124,6 +124,11 @@ class ConditionalGet(TestCase):
response = self.client.get('/condition/last_modified2/')
self.assertFullResponse(response, check_etag=False)
def test_single_condition_head(self):
self.client.defaults['HTTP_IF_MODIFIED_SINCE'] = LAST_MODIFIED_STR
response = self.client.head('/condition/')
self.assertNotModified(response)
def test_invalid_etag(self):
self.client.defaults['HTTP_IF_NONE_MATCH'] = r'"\"'
response = self.client.get('/condition/etag/')