Commit d05066d1 authored by Antoine Pitrou's avatar Antoine Pitrou

Try to fix weird buildbot failures

parent 0975dedf
...@@ -1234,7 +1234,7 @@ class CodecsModuleTest(unittest.TestCase): ...@@ -1234,7 +1234,7 @@ class CodecsModuleTest(unittest.TestCase):
def test_lookup_issue1813(self): def test_lookup_issue1813(self):
# Issue #1813: under Turkish locales, lookup of some codecs failed # Issue #1813: under Turkish locales, lookup of some codecs failed
# because 'I' is lowercased as "ı" (dotless i) # because 'I' is lowercased as "ı" (dotless i)
oldlocale = locale.getlocale(locale.LC_CTYPE) oldlocale = locale.setlocale(locale.LC_CTYPE)
self.addCleanup(locale.setlocale, locale.LC_CTYPE, oldlocale) self.addCleanup(locale.setlocale, locale.LC_CTYPE, oldlocale)
try: try:
locale.setlocale(locale.LC_CTYPE, 'tr_TR') locale.setlocale(locale.LC_CTYPE, 'tr_TR')
......
...@@ -393,18 +393,18 @@ class TestMiscellaneous(unittest.TestCase): ...@@ -393,18 +393,18 @@ class TestMiscellaneous(unittest.TestCase):
def test_getsetlocale_issue1813(self): def test_getsetlocale_issue1813(self):
# Issue #1813: setting and getting the locale under a Turkish locale # Issue #1813: setting and getting the locale under a Turkish locale
oldlocale = locale.getlocale() oldlocale = locale.setlocale(locale.LC_CTYPE)
self.addCleanup(locale.setlocale, locale.LC_CTYPE, oldlocale) self.addCleanup(locale.setlocale, locale.LC_CTYPE, oldlocale)
try: try:
locale.setlocale(locale.LC_CTYPE, 'tr_TR') locale.setlocale(locale.LC_CTYPE, 'tr_TR')
except locale.Error: except locale.Error:
# Unsupported locale on this system # Unsupported locale on this system
self.skipTest('test needs Turkish locale') self.skipTest('test needs Turkish locale')
loc = locale.getlocale() loc = locale.getlocale(locale.LC_CTYPE)
if verbose: if verbose:
print('got locale %a' % (loc,)) print('got locale %a' % (loc,))
locale.setlocale(locale.LC_CTYPE, loc) locale.setlocale(locale.LC_CTYPE, loc)
self.assertEqual(loc, locale.getlocale()) self.assertEqual(loc, locale.getlocale(locale.LC_CTYPE))
def test_main(): def test_main():
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment