コード例 #1
0
    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')
コード例 #2
0
    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
コード例 #3
0
 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
コード例 #4
0
    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
コード例 #5
0
ファイル: serializers.py プロジェクト: 7Geese/django-tastypie
    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')