mirror of
https://github.com/django/django.git
synced 2025-08-18 17:50:58 +00:00
Refs #2333 - Modified runtests script to use new testing framework. Migrated existing tests to use Django testing framework. All the 'othertests' have been migrated into 'regressiontests', and converted into doctests/unittests, as appropriate.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3661 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
77ab11be45
commit
97b9ad73b4
70 changed files with 945 additions and 3787 deletions
80
tests/regressiontests/dateformat/tests.py
Normal file
80
tests/regressiontests/dateformat/tests.py
Normal file
|
@ -0,0 +1,80 @@
|
|||
r"""
|
||||
>>> format(my_birthday, '')
|
||||
''
|
||||
>>> format(my_birthday, 'a')
|
||||
'p.m.'
|
||||
>>> format(my_birthday, 'A')
|
||||
'PM'
|
||||
>>> format(my_birthday, 'd')
|
||||
'08'
|
||||
>>> format(my_birthday, 'j')
|
||||
'8'
|
||||
>>> format(my_birthday, 'l')
|
||||
'Sunday'
|
||||
>>> format(my_birthday, 'L')
|
||||
'False'
|
||||
>>> format(my_birthday, 'm')
|
||||
'07'
|
||||
>>> format(my_birthday, 'M')
|
||||
'Jul'
|
||||
>>> format(my_birthday, 'n')
|
||||
'7'
|
||||
>>> format(my_birthday, 'N')
|
||||
'July'
|
||||
>>> format(my_birthday, 'O')
|
||||
'+0100'
|
||||
>>> format(my_birthday, 'P')
|
||||
'10 p.m.'
|
||||
>>> format(my_birthday, 'r')
|
||||
'Sun, 8 Jul 1979 22:00:00 +0100'
|
||||
>>> format(my_birthday, 's')
|
||||
'00'
|
||||
>>> format(my_birthday, 'S')
|
||||
'th'
|
||||
>>> format(my_birthday, 't')
|
||||
'31'
|
||||
>>> format(my_birthday, 'T')
|
||||
'CET'
|
||||
>>> format(my_birthday, 'U')
|
||||
'300531600'
|
||||
>>> format(my_birthday, 'w')
|
||||
'0'
|
||||
>>> format(my_birthday, 'W')
|
||||
'27'
|
||||
>>> format(my_birthday, 'y')
|
||||
'79'
|
||||
>>> format(my_birthday, 'Y')
|
||||
'1979'
|
||||
>>> format(my_birthday, 'z')
|
||||
'189'
|
||||
>>> format(my_birthday, 'Z')
|
||||
'3600'
|
||||
|
||||
>>> format(summertime, 'I')
|
||||
'1'
|
||||
>>> format(summertime, 'O')
|
||||
'+0200'
|
||||
>>> format(wintertime, 'I')
|
||||
'0'
|
||||
>>> format(wintertime, 'O')
|
||||
'+0100'
|
||||
|
||||
>>> format(my_birthday, r'Y z \C\E\T')
|
||||
'1979 189 CET'
|
||||
|
||||
>>> format(my_birthday, r'jS o\f F')
|
||||
'8th of July'
|
||||
"""
|
||||
|
||||
from django.utils import dateformat, translation
|
||||
import datetime, os, time
|
||||
|
||||
format = dateformat.format
|
||||
os.environ['TZ'] = 'Europe/Copenhagen'
|
||||
translation.activate('en-us')
|
||||
|
||||
time.tzset()
|
||||
|
||||
my_birthday = datetime.datetime(1979, 7, 8, 22, 00)
|
||||
summertime = datetime.datetime(2005, 10, 30, 1, 00)
|
||||
wintertime = datetime.datetime(2005, 10, 30, 4, 00)
|
Loading…
Add table
Add a link
Reference in a new issue