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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)