Add test for etag header on GET

Previous tests only used If-None-Match
master
Nicolas Favre-Felix 1 year ago
parent 4f05cb1916
commit 032e5152c6
No known key found for this signature in database
GPG Key ID: C04E7AA8B6F73372

@ -195,6 +195,12 @@ class TestMsgPack(TestWebdis):
class TestETag(TestWebdis): class TestETag(TestWebdis):
def test_etag_header(self):
self.query('SET/hello/world')
h = hashlib.md5("world".encode()).hexdigest() # compute expected Etag
r = self.query('GET/hello.txt')
self.assertEqual(r.getheader('ETag'), '"'+ h +'"')
def test_etag_match(self): def test_etag_match(self):
self.query('SET/hello/world') self.query('SET/hello/world')
h = hashlib.md5("world".encode()).hexdigest() # match Etag h = hashlib.md5("world".encode()).hexdigest() # match Etag

Loading…
Cancel
Save