@@ -771,10 +771,10 @@ def test_encoding_not_ignored(self, patch_expand_lang):
771771
772772 def test_find_LANGUAGE_priority (self ):
773773 self .env .set ('LANGUAGE' , 'ga_IE' )
774- self .env .set ('LC_ALL' , 'pt_BR ' )
774+ self .env .set ('LC_ALL' , 'C ' )
775775 orig = locale .setlocale (locale .LC_ALL )
776776 self .addCleanup (lambda : locale .setlocale (locale .LC_ALL , orig ))
777- locale .setlocale (locale .LC_ALL , 'pt_BR ' )
777+ locale .setlocale (locale .LC_ALL , 'C ' )
778778 mo_file = self .create_mo_file ("ga_IE" )
779779 result = gettext .find ("mofile" , localedir = os .path .join (self .tempdir , "locale" ))
780780 self .assertEqual (result , mo_file )
@@ -784,7 +784,10 @@ def test_process_vars_override(self):
784784 self .addCleanup (lambda : locale .setlocale (locale .LC_ALL , orig ))
785785 mo_file = self .create_mo_file ("ca_ES" )
786786 for loc in ("ca_ES" , "ca_ES.UTF-8" , "ca_ES@euro" , "ca_ES@valencia" ):
787- locale .setlocale (locale .LC_ALL , loc )
787+ try :
788+ locale .setlocale (locale .LC_ALL , loc )
789+ except locale .Error :
790+ self .skipTest ('platform does not support locale' )
788791 result = gettext .find ("mofile" , localedir = os .path .join (self .tempdir , "locale" ))
789792 self .assertEqual (mo_file , result )
790793 for loc in ("C" , "C.UTF-8" ):
0 commit comments