Exemplo n.º 1
0
 def test_datetime(self):
     """Expects datetime format."""
     value_test = datetime.datetime.fromordinal(733900)
     value_expected = format_datetime(value_test, locale=u'en_US')
     value_returned = datetimeformat(self.context, value_test,
                                     format='datetime')
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 2
0
 def test_longdatetime(self):
     """Expects long format."""
     value_test = datetime.fromordinal(733900)
     tzvalue = timezone(settings.TIME_ZONE).localize(value_test)
     value_expected = format_datetime(tzvalue, format="long", locale=u"en_US")
     value_returned = datetimeformat(self.context, value_test, format="longdatetime")
     eq_(pq(value_returned)("time").text(), value_expected)
Exemplo n.º 3
0
 def test_locale(self):
     """Expects shortdatetime in French."""
     self.context["request"].locale = u"fr"
     value_test = datetime.fromordinal(733900)
     value_expected = format_datetime(value_test, format="short", locale=u"fr")
     value_returned = datetimeformat(self.context, value_test)
     eq_(pq(value_returned)("time").text(), value_expected)
Exemplo n.º 4
0
 def test_datetime(self):
     """Expects datetime format."""
     value_test = datetime.fromordinal(733900)
     value_expected = format_datetime(value_test, locale=u'en_US')
     value_returned = datetimeformat(self.context, value_test,
                                     format='datetime')
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 5
0
 def test_today(self):
     """Expects shortdatetime, format: Today at {time}."""
     date_today = datetime.today()
     value_returned = unicode(datetimeformat(self.context, date_today))
     value_expected = 'Today at %s' % format_time(
         date_today, format='short', locale=u'en_US')
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 6
0
 def test_locale(self):
     """Expects shortdatetime in French."""
     self.context['request'].locale = u'fr'
     value_test = datetime.fromordinal(733900)
     value_expected = format_datetime(value_test, format='short',
                                      locale=u'fr')
     value_returned = datetimeformat(self.context, value_test)
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 7
0
 def test_today(self):
     """Expects shortdatetime, format: Today at {time}."""
     date_today = datetime.datetime.today()
     value_returned = unicode(datetimeformat(self.context, date_today))
     value_expected = 'Today at %s' % format_time(date_today,
                                                  format='short',
                                                  locale=u'en_US')
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 8
0
 def test_locale(self):
     """Expects shortdatetime in French."""
     self.context['request'].locale = u'fr'
     value_test = datetime.datetime.fromordinal(733900)
     value_expected = format_datetime(value_test, format='short',
                                      locale=u'fr')
     value_returned = datetimeformat(self.context, value_test)
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 9
0
 def test_longdatetime(self):
     """Expects long format."""
     value_test = datetime.fromordinal(733900)
     tzvalue = timezone(settings.TIME_ZONE).localize(value_test)
     value_expected = format_datetime(tzvalue, format='long',
                                      locale=u'en_US')
     value_returned = datetimeformat(self.context, value_test,
                                     format='longdatetime')
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 10
0
 def test_time(self):
     """Expects time format."""
     value_test = datetime.fromordinal(733900)
     value_localize = self.timezone.localize(value_test)
     value_expected = format_time(value_localize, locale=self.locale,
                                  tzinfo=self.timezone)
     value_returned = datetimeformat(self.context, value_test,
                                     format='time')
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 11
0
 def test_time(self):
     """Expects time format."""
     value_test = datetime.fromordinal(733900)
     value_localize = self.timezone.localize(value_test)
     value_expected = format_time(value_localize, locale=self.locale,
                                  tzinfo=self.timezone)
     value_returned = datetimeformat(self.context, value_test,
                                     format='time')
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 12
0
 def test_today(self):
     """Expects shortdatetime, format: Today at {time}."""
     date_today = datetime.today()
     date_localize = self.timezone.localize(date_today)
     value_returned = unicode(datetimeformat(self.context, date_today))
     value_expected = 'Today at %s' % format_time(date_localize,
                                                  format='short',
                                                  locale=self.locale,
                                                  tzinfo=self.timezone)
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 13
0
 def test_today(self):
     """Expects shortdatetime, format: Today at {time}."""
     date_today = datetime.today()
     date_localize = self.timezone.localize(date_today)
     value_returned = unicode(datetimeformat(self.context, date_today))
     value_expected = 'Today at %s' % format_time(date_localize,
                                                  format='short',
                                                  locale=self.locale,
                                                  tzinfo=self.timezone)
     eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 14
0
    def _get_datetime_result(self, locale, timezone, format='short', return_format='shortdatetime'):
        value = datetime.fromordinal(733900)
        value = self.timezone.localize(value)
        value_test = value.astimezone(self.timezone)

        value_localize = value_test.astimezone(timezone)
        value_expected = format_datetime(value_localize, format=format,
                                         locale=locale, tzinfo=timezone)
        value_returned = datetimeformat(self.context, value_test,
                                        format=return_format)
        eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 15
0
    def _get_datetime_result(self, locale, timezone, format='short', return_format='shortdatetime'):
        value = datetime.fromordinal(733900)
        value = self.timezone.localize(value)
        value_test = value.astimezone(self.timezone)

        value_localize = value_test.astimezone(timezone)
        value_expected = format_datetime(value_localize, format=format,
                                         locale=locale, tzinfo=timezone)
        value_returned = datetimeformat(self.context, value_test,
                                        format=return_format)
        eq_(pq(value_returned)('time').text(), value_expected)
Exemplo n.º 16
0
 def test_today(self):
     """Expects shortdatetime, format: Today at {time}."""
     date_today = datetime.today()
     value_returned = unicode(datetimeformat(self.context, date_today))
     value_expected = "Today at %s" % format_time(date_today, format="short", locale=u"en_US")
     eq_(pq(value_returned)("time").text(), value_expected)
Exemplo n.º 17
0
 def test_time(self):
     """Expects time format."""
     value_test = datetime.fromordinal(733900)
     value_expected = format_time(value_test, locale=u"en_US")
     value_returned = datetimeformat(self.context, value_test, format="time")
     eq_(pq(value_returned)("time").text(), value_expected)