Example #1
0
 def test_i18n_web_settings_3(self):
     self.conf["i18n"] = {}
     self.conf["i18n"]["default_language"] = "fr"
     import_i18n_web_settings(self.settings, self.conf)
     self.assertEquals(self.settings.RAPIDSMS_I18N, True)
     self.assertEquals(settings.LANGUAGE_CODE, "fr")
     self.assertTrue(len(settings.LANGUAGES) > 45)
Example #2
0
 def test_i18n_web_settings_4(self):
     self.conf["i18n"] = {}
     self.conf["i18n"]["languages"] = [["de", "deutsche"], ["fr", "francais", "french"]]
     os.environ["DJANGO_SETTINGS_MODULE"] = "rapidsms.webui.settings"
     import_i18n_web_settings(self.settings, self.conf)
     self.assertEquals(self.settings.RAPIDSMS_I18N, True)
     self.assertEquals(settings.LANGUAGES, (("de", "deutsche"), ("fr", "francais")))
Example #3
0
 def test_i18n_web_settings_3(self):
     self.conf["i18n"] = {}
     self.conf["i18n"]["default_language"] = 'fr'
     import_i18n_web_settings(self.settings, self.conf)
     self.assertEquals(self.settings.RAPIDSMS_I18N, True)
     self.assertEquals(settings.LANGUAGE_CODE, 'fr')
     self.assertTrue(len(settings.LANGUAGES) > 45)
Example #4
0
 def test_i18n_web_settings_4 (self):
     self.conf["i18n"] = {}
     self.conf["i18n"]["languages"] = [ ['de','deutsche'],['fr','francais','french'] ]
     os.environ["DJANGO_SETTINGS_MODULE"] = "rapidsms.webui.settings"
     import_i18n_web_settings(self.settings, self.conf)
     self.assertEquals( self.settings.RAPIDSMS_I18N, True )
     self.assertEquals( settings.LANGUAGES, ( ('de','deutsche'),('fr','francais') ) )
Example #5
0
 def test_i18n_web_settings_4(self):
     self.conf["i18n"] = {}
     self.conf["i18n"]["languages"] = [['de', 'deutsche'],
                                       ['fr', 'francais', 'french']]
     os.environ["DJANGO_SETTINGS_MODULE"] = "rapidsms.webui.settings"
     import_i18n_web_settings(self.settings, self.conf)
     self.assertEquals(self.settings.RAPIDSMS_I18N, True)
     self.assertEquals(settings.LANGUAGES,
                       (('de', 'deutsche'), ('fr', 'francais')))
Example #6
0
 def test_i18n_web_settings_2(self):
     self.conf["i18n"] = {}
     import_i18n_web_settings(self.settings, self.conf)
     self.assertEquals(self.settings.RAPIDSMS_I18N, True)
     self.assertEquals(settings.LANGUAGE_CODE, "en-us")
     self.assertTrue(len(settings.LANGUAGES) > 45)
Example #7
0
 def test_i18n_web_settings_1(self):
     import_i18n_web_settings(self.settings, self.conf)
     self.assertFalse(hasattr(self.settings, "RAPIDSMS_I18N"))
     self.assertEquals(settings.LANGUAGE_CODE, "en-us")
     # django's got some ridiculous number of built-in languages
     self.assertTrue(len(settings.LANGUAGES) > 45)
Example #8
0
 def test_i18n_web_settings_2(self):
     self.conf["i18n"] = {}
     import_i18n_web_settings(self.settings, self.conf)
     self.assertEquals(self.settings.RAPIDSMS_I18N, True)
     self.assertEquals(settings.LANGUAGE_CODE, "en-us")
     self.assertTrue(len(settings.LANGUAGES) > 45)
Example #9
0
 def test_i18n_web_settings_1(self):
     import_i18n_web_settings(self.settings, self.conf)
     self.assertFalse(hasattr(self.settings, "RAPIDSMS_I18N"))
     self.assertEquals(settings.LANGUAGE_CODE, "en-us")
     # django's got some ridiculous number of built-in languages
     self.assertTrue(len(settings.LANGUAGES) > 45)