def test_default_language_singles(self):

        # Load languages one at a time, ensure first is default
        self.assertEqual(lingua_franca.get_active_langs(), [])
        lingua_franca.load_language('en')
        self.assertEqual(lingua_franca.get_default_lang(), 'en')
        lingua_franca.load_language('es')
        self.assertEqual(lingua_franca.get_default_lang(), 'en')

        self.assertEqual(lingua_franca.parse.extract_number('dos'), False)
        self.assertEqual(lingua_franca.parse.extract_number('dos', lang='es'),
                         2)

        # Verify default language failover
        lingua_franca.unload_language('en')
        self.assertEqual(lingua_franca.get_default_lang(), 'es')
        unload_all_languages()
示例#2
0
def tearDownModule():
    unload_language('fr')
示例#3
0
def tearDownModule():
    unload_language('sv-se')
示例#4
0
def tearDownModule():
    unload_language("cs")
示例#5
0
def TearDownModule():
    unload_language('sv')
示例#6
0
def tearDownModule():
    unload_language('de-de')