]> granicus.if.org Git - python/commitdiff
Backed out changeset 4fcd50a6dca7 as it totally breaks the test suite here.
authorAntoine Pitrou <solipsis@pitrou.net>
Mon, 1 Apr 2013 16:54:45 +0000 (18:54 +0200)
committerAntoine Pitrou <solipsis@pitrou.net>
Mon, 1 Apr 2013 16:54:45 +0000 (18:54 +0200)
Lib/test/regrtest.py

index 4f747802765bb14bd99bd58b30bd644f94ced211..45b454116fe3ece2dae4ec341520a869b61418ac 100755 (executable)
@@ -127,7 +127,6 @@ import builtins
 import faulthandler
 import io
 import json
-import locale
 import logging
 import os
 import platform
@@ -1062,7 +1061,7 @@ class saved_test_environment:
                  'sys.warnoptions', 'threading._dangling',
                  'multiprocessing.process._dangling',
                  'sysconfig._CONFIG_VARS', 'sysconfig._INSTALL_SCHEMES',
-                 'support.TESTFN', 'locale'
+                 'support.TESTFN',
                 )
 
     def get_sys_argv(self):
@@ -1231,14 +1230,6 @@ class saved_test_environment:
             elif os.path.isdir(support.TESTFN):
                 shutil.rmtree(support.TESTFN)
 
-    _locale_categories = [getattr(locale, lc)
-                          for lc in dir(locale) if lc.startswith('LC_')]
-    def get_locale(self):
-        return tuple(map(locale.getlocale, self._locale_categories))
-    def restore_locale(self, saved):
-        for category, setting in zip(self._locale_categories, saved):
-            locale.setlocale(category, setting)
-
     def resource_info(self):
         for name in self.resources:
             method_suffix = name.replace('.', '_')