web/test/unittest_web.py
changeset 9601 e5a80bd337e8
parent 9147 01124cfd4b1f
child 9730 8347e6d613c9
child 9849 b18ef631e72c
equal deleted inserted replaced
9585:3f5b59527d31 9601:e5a80bd337e8
    90                   'files': [['schema.py', self._fcontent('schema.py')],
    90                   'files': [['schema.py', self._fcontent('schema.py')],
    91                             ['views.py', self._fcontent('views.py')]],}
    91                             ['views.py', self._fcontent('views.py')]],}
    92         self.assertEqual(webreq.status_code, 200)
    92         self.assertEqual(webreq.status_code, 200)
    93         self.assertDictEqual(expect, loads(webreq.content))
    93         self.assertDictEqual(expect, loads(webreq.content))
    94 
    94 
       
    95 class LanguageTC(CubicWebServerTC):
       
    96 
       
    97     def test_language_neg(self):
       
    98         headers = {'Accept-Language': 'fr'}
       
    99         webreq = self.web_request(headers=headers)
       
   100         self.assertIn('lang="fr"', webreq.read())
       
   101         headers = {'Accept-Language': 'en'}
       
   102         webreq = self.web_request(headers=headers)
       
   103         self.assertIn('lang="en"', webreq.read())
       
   104 
    95 
   105 
    96 if __name__ == '__main__':
   106 if __name__ == '__main__':
    97     unittest_main()
   107     unittest_main()