summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--django/contrib/humanize/tests.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/django/contrib/humanize/tests.py b/django/contrib/humanize/tests.py
index 0217136b11..038709fe83 100644
--- a/django/contrib/humanize/tests.py
+++ b/django/contrib/humanize/tests.py
@@ -1,5 +1,7 @@
from __future__ import with_statement
+
import datetime
+import new
from django.template import Template, Context, defaultfilters
from django.test import TestCase
@@ -182,12 +184,13 @@ class HumanizeTests(TestCase):
from django.contrib.humanize.templatetags import humanize
from django.utils import timesince
orig_humanize_datetime = humanize.datetime
- orig_timesince_datetime = timesince.datetime.datetime
+ orig_timesince_datetime = timesince.datetime
humanize.datetime = MockDateTime
+ timesince.datetime = new.module("mock_datetime")
timesince.datetime.datetime = MockDateTime
try:
self.humanize_tester(test_list, result_list, 'naturaltime')
finally:
humanize.datetime = orig_humanize_datetime
- timesince.datetime.datetime = orig_timesince_datetime
+ timesince.datetime = orig_timesince_datetime