• Home
  • Raw
  • Download

Lines Matching refs:locale

3 import locale
24 oldlocale = locale.setlocale(locale.LC_NUMERIC)
27 locale.setlocale(locale.LC_NUMERIC, tloc)
28 except locale.Error:
35 locale.setlocale(locale.LC_NUMERIC, oldlocale)
44 self.oldlocale = locale.setlocale(self.locale_type)
45 locale.setlocale(self.locale_type, enUS_locale)
50 locale.setlocale(self.locale_type, self.oldlocale)
59 locale._override_localeconv = self.cooked_values
62 locale._override_localeconv = {}
151 func=locale.format, **format_opts)
155 func=locale.format_string, **format_opts)
158 self.assertEqual(locale.currency(value, **format_opts), out)
166 self.sep = locale.localeconv()['thousands_sep']
235 self.assertRaises(ValueError, locale.format, "%f\n", 'foo')
236 self.assertRaises(ValueError, locale.format, "%f\r", 'foo')
237 self.assertRaises(ValueError, locale.format, "%f\r\n", 'foo')
238 self.assertRaises(ValueError, locale.format, " %f", 'foo')
239 self.assertRaises(ValueError, locale.format, "%fg", 'foo')
240 self.assertRaises(ValueError, locale.format, "%^g", 'foo')
241 self.assertRaises(ValueError, locale.format, "%f%%", 'foo')
248 self.assertEqual(locale.format_string('%f%%', 1.0), '%f%%' % 1.0)
249 self.assertEqual(locale.format_string('%d %f%%d', (1, 1.0)),
251 self.assertEqual(locale.format_string('%(foo)s %%d', {'foo': 'bar'}),
255 self.assertEqual(locale.format_string('%(foo)s bing.', {'foo': 'bar'}),
257 self.assertEqual(locale.format_string('%(foo)s', {'foo': 'bar'}),
265 locale_type = locale.LC_NUMERIC
340 locale_type = locale.LC_CTYPE
377 self.assertEqual(locale.normalize(localename), expected, msg=localename)
380 for localename, alias in locale.locale_alias.items():
449 enc = locale.getpreferredencoding()
454 if hasattr(locale, "strcoll"):
457 self.assertRaises(TypeError, locale.strcoll, u"a", None)
460 locale.setlocale(locale.LC_ALL)
461 locale.setlocale(locale.LC_TIME)
462 locale.setlocale(locale.LC_CTYPE)
463 locale.setlocale(locale.LC_COLLATE)
464 locale.setlocale(locale.LC_MONETARY)
465 locale.setlocale(locale.LC_NUMERIC)
468 self.assertRaises(locale.Error, locale.setlocale, 12345)
472 oldlocale = locale.getlocale()
473 self.addCleanup(locale.setlocale, locale.LC_CTYPE, oldlocale)
476 locale.setlocale(locale.LC_CTYPE, loc)
478 except locale.Error:
483 loc = locale.getlocale()
485 locale.setlocale(locale.LC_CTYPE, loc)
489 self.assertEqual(loc, locale.getlocale())
494 self.assertEqual(locale.normalize(u'en_US'), 'en_US.ISO8859-1')
497 oldlocale = locale.getlocale()
498 self.addCleanup(locale.setlocale, locale.LC_CTYPE, oldlocale)
500 user_locale = locale.setlocale(locale.LC_CTYPE, '')
503 user_locale2 = locale.setlocale(locale.LC_CTYPE, unicode_locale)