import locale import unittest from test import support class FakeTest(unittest.TestCase): def setUp(self): locale.setlocale(locale.LC_ALL, 'C') def test_faux(self): print(locale.getlocale()) class LocaleTest(unittest.TestCase): def setUp(self): self.locale = locale.getlocale() def test_locale(self): support.run_unittest(FakeTest) self.assertEqual(self.locale, locale.getlocale()) def test_main(): support.run_unittest(LocaleTest) if __name__ == '__main__': test_main()