def test_format_datetime_pt_BR(self): i18n.set_locale('pt_BR') value = datetime.datetime(2009, 11, 10, 16, 36, 05) self.assertEqual(i18n.format_datetime(value, format='short'), u'10/11/09 16:36') self.assertEqual(i18n.format_datetime(value, format='medium'), u'10/11/2009 16:36:05') self.assertEqual(i18n.format_datetime(value, format='long'), u'10 de novembro de 2009 16:36:05 +0000') self.assertEqual(i18n.format_datetime(value, format='full'), u'terça-feira, 10 de novembro de 2009 16h36min05s Horário Mundo (GMT)')
def test_format_datetime(self): value = datetime.datetime(2009, 11, 10, 16, 36, 05) self.assertEqual(i18n.format_datetime(value, format='short'), u'11/10/09 4:36 PM') self.assertEqual(i18n.format_datetime(value, format='medium'), u'Nov 10, 2009 4:36:05 PM') self.assertEqual(i18n.format_datetime(value, format='long'), u'November 10, 2009 4:36:05 PM +0000') self.assertEqual(i18n.format_datetime(value, format='full'), u'Tuesday, November 10, 2009 4:36:05 PM World (GMT) Time') i18n.set_timezone('America/Chicago') self.assertEqual(i18n.format_datetime(value, format='short'), u'11/10/09 10:36 AM')
def test_format_datetime_pt_BR(self): i18n.set_locale('pt_BR') value = datetime.datetime(2009, 11, 10, 16, 36, 05) self.assertEqual(i18n.format_datetime(value, format='short'), u'10/11/09 16:36') self.assertEqual(i18n.format_datetime(value, format='medium'), u'10/11/2009 16:36:05') #self.assertEqual(i18n.format_datetime(value, format='long'), u'10 de novembro de 2009 16:36:05 +0000') self.assertEqual(i18n.format_datetime(value, format='long'), u'10 de novembro de 2009 16h36min05s +0000') #self.assertEqual(i18n.format_datetime(value, format='full'), u'terça-feira, 10 de novembro de 2009 16h36min05s Horário Mundo (GMT)') self.assertEqual(i18n.format_datetime(value, format='full'), u'ter\xe7a-feira, 10 de novembro de 2009 16h36min05s GMT+00:00')
def test_format_datetime(self): value = datetime.datetime(2009, 11, 10, 16, 36, 05) self.assertEqual(i18n.format_datetime(value, format='short'), u'11/10/09 4:36 PM') self.assertEqual(i18n.format_datetime(value, format='medium'), u'Nov 10, 2009 4:36:05 PM') self.assertEqual(i18n.format_datetime(value, format='long'), u'November 10, 2009 4:36:05 PM +0000') #self.assertEqual(i18n.format_datetime(value, format='full'), u'Tuesday, November 10, 2009 4:36:05 PM World (GMT) Time') self.assertEqual(i18n.format_datetime(value, format='full'), u'Tuesday, November 10, 2009 4:36:05 PM GMT+00:00') i18n.set_timezone('America/Chicago') self.assertEqual(i18n.format_datetime(value, format='short'), u'11/10/09 10:36 AM')
def test_format_iso(self): value = datetime.datetime(2009, 11, 10, 16, 36, 05) self.assertEqual(i18n.format_date(value, format='iso'), u'2009-11-10') self.assertEqual(i18n.format_time(value, format='iso'), u'16:36:05') self.assertEqual(i18n.format_datetime(value, format='iso'), u'2009-11-10T16:36:05+0000')
def test_format_datetime_no_format(self): value = datetime.datetime(2009, 11, 10, 16, 36, 05) self.assertEqual(i18n.format_datetime(value), u'Nov 10, 2009 4:36:05 PM')