diff options
| author | Russell Keith-Magee <russell@keith-magee.com> | 2006-08-27 13:59:47 +0000 |
|---|---|---|
| committer | Russell Keith-Magee <russell@keith-magee.com> | 2006-08-27 13:59:47 +0000 |
| commit | 97b9ad73b4889ffebb3da2239b472bbfd1600177 (patch) | |
| tree | 89acb1efa72ac38c1fc66709ef1f4e108876f10f /tests/othertests/db_typecasts.py | |
| parent | 77ab11be452d2da50925d5d2e3eed1b96ba7eca0 (diff) | |
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
Diffstat (limited to 'tests/othertests/db_typecasts.py')
| -rw-r--r-- | tests/othertests/db_typecasts.py | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/tests/othertests/db_typecasts.py b/tests/othertests/db_typecasts.py deleted file mode 100644 index ffc9b34aec..0000000000 --- a/tests/othertests/db_typecasts.py +++ /dev/null @@ -1,51 +0,0 @@ -# Unit tests for typecast functions in django.db.backends.util - -from django.db.backends import util as typecasts -import datetime - -TEST_CASES = { - 'typecast_date': ( - ('', None), - (None, None), - ('2005-08-11', datetime.date(2005, 8, 11)), - ('1990-01-01', datetime.date(1990, 1, 1)), - ), - 'typecast_time': ( - ('', None), - (None, None), - ('0:00:00', datetime.time(0, 0)), - ('0:30:00', datetime.time(0, 30)), - ('8:50:00', datetime.time(8, 50)), - ('08:50:00', datetime.time(8, 50)), - ('12:00:00', datetime.time(12, 00)), - ('12:30:00', datetime.time(12, 30)), - ('13:00:00', datetime.time(13, 00)), - ('23:59:00', datetime.time(23, 59)), - ('00:00:12', datetime.time(0, 0, 12)), - ('00:00:12.5', datetime.time(0, 0, 12, 500000)), - ('7:22:13.312', datetime.time(7, 22, 13, 312000)), - ), - 'typecast_timestamp': ( - ('', None), - (None, None), - ('2005-08-11 0:00:00', datetime.datetime(2005, 8, 11)), - ('2005-08-11 0:30:00', datetime.datetime(2005, 8, 11, 0, 30)), - ('2005-08-11 8:50:30', datetime.datetime(2005, 8, 11, 8, 50, 30)), - ('2005-08-11 8:50:30.123', datetime.datetime(2005, 8, 11, 8, 50, 30, 123000)), - ('2005-08-11 8:50:30.9', datetime.datetime(2005, 8, 11, 8, 50, 30, 900000)), - ('2005-08-11 8:50:30.312-05', datetime.datetime(2005, 8, 11, 8, 50, 30, 312000)), - ('2005-08-11 8:50:30.312+02', datetime.datetime(2005, 8, 11, 8, 50, 30, 312000)), - ), - 'typecast_boolean': ( - (None, None), - ('', False), - ('t', True), - ('f', False), - ('x', False), - ), -} - -for k, v in TEST_CASES.items(): - for inpt, expected in v: - got = getattr(typecasts, k)(inpt) - assert got == expected, "In %s: %r doesn't match %r. Got %r instead." % (k, inpt, expected, got) |
