Skip to content

Commit 31a11cd

Browse files
committed
Force TestLocalTimeDisambiguation to run on LC_ALL=C
1 parent eb89286 commit 31a11cd

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Lib/test/datetimetester.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import fractions
77
import io
88
import itertools
9+
import locale
910
import os
1011
import pickle
1112
import random
@@ -6295,6 +6296,15 @@ def fromutc(self, dt):
62956296

62966297
class TestLocalTimeDisambiguation(unittest.TestCase):
62976298

6299+
@classmethod
6300+
def setUpClass(cls):
6301+
cls.old_locale = locale.setlocale(locale.LC_ALL)
6302+
locale.setlocale(locale.LC_ALL, 'C')
6303+
6304+
@classmethod
6305+
def tearDownClass(cls):
6306+
locale.setlocale(locale.LC_ALL, cls.old_locale)
6307+
62986308
def test_vilnius_1941_fromutc(self):
62996309
Vilnius = Europe_Vilnius_1941()
63006310

0 commit comments

Comments
 (0)