示例#1
0
 def test_cambiar_lengs_aux(símismo):
     cambiar_lengua('த', auxiliares='हिं')
     símismo.assertEqual(obt_val_config('leng'), 'த')
     símismo.assertListEqual(obt_val_config('lengs_aux'), ['हिं'])
示例#2
0
 def test_cambiar_leng(símismo):
     cambiar_lengua('tzj')
     símismo.assertEqual(obt_val_config('leng'), 'tzj')
示例#3
0
 def test_obt_val_config(símismo):
     val = obt_val_config('leng')
     símismo.assertIsInstance(val, str)
示例#4
0
 def test_obt_val_config_anidada(símismo):
     poner_val_config(['prueba', 'prueba2'], '¡aquí estoy!')
     símismo.assertEqual('¡aquí estoy!',
                         obt_val_config(['prueba', 'prueba2']))
示例#5
0
 def setUpClass(cls):
     cls.leng = obt_val_config('leng')
     cls.lengs_aux = obt_val_config('lengs_aux')
示例#6
0
 def test_poner_val_config(símismo):
     poner_val_config('prueba', 'JAJA')
     símismo.assertEqual('JAJA', obt_val_config('prueba'))
示例#7
0
    def test_obt_val_config_con_auto_y_cond(símismo):
        def cond(x):
            return x[0] == 'a'

        símismo.assertEqual(
            obt_val_config('leng', cond=cond, respaldo=['cba', 'abc']), 'abc')
示例#8
0
 def test_obt_val_config_con_auto(símismo):
     símismo.assertEqual(obt_val_config('jaja', respaldo='abc'), 'abc')
示例#9
0
    def test_obt_val_config_con_condición_falsa(símismo):
        def cond(x):
            return False

        símismo.assertIs(obt_val_config('leng', cond=cond, mnsj_err=''), None)
示例#10
0
    def test_obt_val_config_con_condición(símismo):
        def cond(x):
            return True

        símismo.assertIsInstance(obt_val_config('leng', cond=cond), str)