--- a/web/test/unittest_web.py Tue Jul 29 16:27:11 2014 +0200
+++ b/web/test/unittest_web.py Tue Jul 29 15:45:04 2014 +0200
@@ -101,9 +101,13 @@
headers = {'Accept-Language': 'fr'}
webreq = self.web_request(headers=headers)
self.assertIn('lang="fr"', webreq.read())
+ vary = [h.lower().strip() for h in webreq.getheader('Vary').split(',')]
+ self.assertIn('accept-language', vary)
headers = {'Accept-Language': 'en'}
webreq = self.web_request(headers=headers)
self.assertIn('lang="en"', webreq.read())
+ vary = [h.lower().strip() for h in webreq.getheader('Vary').split(',')]
+ self.assertIn('accept-language', vary)
def test_response_codes(self):
with self.admin_access.client_cnx() as cnx: