Exemplo n.º 1
0
 def test_default_locale(self):
     config_default_lang = settings.get('pyramid.default_locale_name')
     self.request.referer = None
     self.request.skos_registry = self.regis
     atramhasisview = AtramhasisView(self.request)
     res = atramhasisview.set_locale_cookie()
     self.assertTrue((res.headers.get('Set-Cookie')).startswith('_LOCALE_=' + config_default_lang))
Exemplo n.º 2
0
 def test_default_locale(self):
     config_default_lang = settings.get('pyramid.default_locale_name')
     self.request.referer = None
     self.request.skos_registry = self.regis
     atramhasisview = AtramhasisView(self.request)
     res = atramhasisview.set_locale_cookie()
     self.assertTrue((res.headers.get('Set-Cookie')).startswith('_LOCALE_=' + config_default_lang))
Exemplo n.º 3
0
 def test_locale_uppercase(self):
     testlang = 'it'
     self.request.GET['language'] = testlang.upper()
     self.request.referer = None
     self.request.skos_registry = self.regis
     atramhasisview = AtramhasisView(self.request)
     res = atramhasisview.set_locale_cookie()
     self.assertTrue((res.headers.get('Set-Cookie')).startswith('_LOCALE_=' + testlang))
Exemplo n.º 4
0
 def test_locale_uppercase(self):
     testlang = 'it'
     self.request.GET['language'] = testlang.upper()
     self.request.referer = None
     self.request.skos_registry = self.regis
     atramhasisview = AtramhasisView(self.request)
     res = atramhasisview.set_locale_cookie()
     self.assertTrue((res.headers.get('Set-Cookie')).startswith('_LOCALE_=' + testlang))
Exemplo n.º 5
0
 def test_unsupported_lang(self):
     config_default_lang = settings.get('pyramid.default_locale_name')
     request = testing.DummyRequest()
     request.GET['language'] = 'XX'
     request.referer = None
     request.skos_registry = self.regis
     atramhasisview = AtramhasisView(request)
     res = atramhasisview.set_locale_cookie()
     self.assertTrue((res.headers.get('Set-Cookie')).startswith('_LOCALE_=' + config_default_lang))
Exemplo n.º 6
0
 def test_referer(self):
     testlang = 'it'
     testurl = 'http://www.foo.bar'
     self.request.GET['language'] = testlang.upper()
     self.request.referer = testurl
     self.request.skos_registry = self.regis
     atramhasisview = AtramhasisView(self.request)
     res = atramhasisview.set_locale_cookie()
     self.assertEqual(res.status, '302 Found')
     self.assertEqual(res.location, testurl)
Exemplo n.º 7
0
 def test_referer(self):
     testlang = 'it'
     testurl = 'http://www.foo.bar'
     self.request.GET['language'] = testlang.upper()
     self.request.referer = testurl
     self.request.skos_registry = self.regis
     atramhasisview = AtramhasisView(self.request)
     res = atramhasisview.set_locale_cookie()
     self.assertEqual(res.status, '302 Found')
     self.assertEqual(res.location, testurl)
Exemplo n.º 8
0
 def test_unsupported_lang(self):
     config_default_lang = settings.get('pyramid.default_locale_name')
     request = testing.DummyRequest()
     request.GET['language'] = 'XX'
     request.referer = None
     request.skos_registry = self.regis
     atramhasisview = AtramhasisView(request)
     res = atramhasisview.set_locale_cookie()
     self.assertTrue(
         (res.headers.get('Set-Cookie')).startswith('_LOCALE_=' +
                                                    config_default_lang))