def test_format_date(self): serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') serializer = Serializer(datetime_formatting='iso-8601') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') serializer = Serializer(datetime_formatting='rfc-2822') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), u'16 Dec 2010') serializer = Serializer(datetime_formatting='random-garbage') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') with self.settings(TASTYPIE_DATETIME_FORMATTING='iso-8601'): serializer = Serializer() self.assertEqual( serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') with self.settings(TASTYPIE_DATETIME_FORMATTING='rfc-2822'): serializer = Serializer() self.assertEqual( serializer.format_date(datetime.date(2010, 12, 16)), u'16 Dec 2010') with self.settings(TASTYPIE_DATETIME_FORMATTING='random-garbage'): serializer = Serializer() self.assertEqual( serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16')
def test_format_date(self): serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') serializer = Serializer(datetime_formatting='iso-8601') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') serializer = Serializer(datetime_formatting='rfc-2822') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), u'16 Dec 2010') serializer = Serializer(datetime_formatting='random-garbage') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') # Stow. old_format = getattr(settings, 'TASTYPIE_DATETIME_FORMATTING', 'iso-8601') settings.TASTYPIE_DATETIME_FORMATTING = 'iso-8601' serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') settings.TASTYPIE_DATETIME_FORMATTING = 'rfc-2822' serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), u'16 Dec 2010') settings.TASTYPIE_DATETIME_FORMATTING = 'random-garbage' serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') # Restore. settings.TASTYPIE_DATETIME_FORMATTING = old_format
def test_format_date(self): serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), "2010-12-16") serializer = Serializer(datetime_formatting="iso-8601") self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), "2010-12-16") serializer = Serializer(datetime_formatting="rfc-2822") self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), u"16 Dec 2010") serializer = Serializer(datetime_formatting="random-garbage") self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), "2010-12-16") # Stow. old_format = getattr(settings, "TASTYPIE_DATETIME_FORMATTING", "iso-8601") settings.TASTYPIE_DATETIME_FORMATTING = "iso-8601" serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), "2010-12-16") settings.TASTYPIE_DATETIME_FORMATTING = "rfc-2822" serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), u"16 Dec 2010") settings.TASTYPIE_DATETIME_FORMATTING = "random-garbage" serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), "2010-12-16") # Restore. settings.TASTYPIE_DATETIME_FORMATTING = old_format
def test_format_date(self): serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') serializer = Serializer(datetime_formatting='iso-8601') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') serializer = Serializer(datetime_formatting='rfc-2822') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), u'16 Dec 2010') serializer = Serializer(datetime_formatting='random-garbage') self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') with self.settings(TASTYPIE_DATETIME_FORMATTING='iso-8601'): serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16') with self.settings(TASTYPIE_DATETIME_FORMATTING='rfc-2822'): serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), u'16 Dec 2010') with self.settings(TASTYPIE_DATETIME_FORMATTING='random-garbage'): serializer = Serializer() self.assertEqual(serializer.format_date(datetime.date(2010, 12, 16)), '2010-12-16')