Author: russellm
Date: 2008-08-23 10:03:40 -0500 (Sat, 23 Aug 2008)
New Revision: 8486
Modified:
django/trunk/django/template/defaultfilters.py
django/trunk/tests/regressiontests/defaultfilters/tests.py
django/trunk/tests/regressiontests/templates/filters.py
Log:
Reverted [8481] and [8482] while we work out what is going on with #8453 and
the related discussions that I wasn't previously aware of.
Modified: django/trunk/django/template/defaultfilters.py
===================================================================
--- django/trunk/django/template/defaultfilters.py 2008-08-23 14:23:50 UTC
(rev 8485)
+++ django/trunk/django/template/defaultfilters.py 2008-08-23 15:03:40 UTC
(rev 8486)
@@ -643,7 +643,7 @@
if not value:
return u''
if arg:
- return timesince(value, arg)
+ return timesince(arg, value)
return timesince(value)
timesince.is_safe = False
Modified: django/trunk/tests/regressiontests/defaultfilters/tests.py
===================================================================
--- django/trunk/tests/regressiontests/defaultfilters/tests.py 2008-08-23
14:23:50 UTC (rev 8485)
+++ django/trunk/tests/regressiontests/defaultfilters/tests.py 2008-08-23
15:03:40 UTC (rev 8486)
@@ -373,15 +373,6 @@
>>> timesince(datetime.datetime.now() - datetime.timedelta(1))
u'1 day'
->>> timesince(datetime.datetime(2005, 12, 29), datetime.datetime(2005, 12, 30))
-u'1 day'
-
->>> timeuntil(datetime.datetime.now() + datetime.timedelta(1))
-u'1 day'
-
->>> timeuntil(datetime.datetime(2005, 12, 30), datetime.datetime(2005, 12, 29))
-u'1 day'
-
>>> default(u"val", u"default")
u'val'
Modified: django/trunk/tests/regressiontests/templates/filters.py
===================================================================
--- django/trunk/tests/regressiontests/templates/filters.py 2008-08-23
14:23:50 UTC (rev 8485)
+++ django/trunk/tests/regressiontests/templates/filters.py 2008-08-23
15:03:40 UTC (rev 8486)
@@ -34,18 +34,12 @@
'filter-timesince03' : ('{{ a|timesince }}', {'a': datetime.now() -
timedelta(hours=1, minutes=25, seconds = 10)}, '1 hour, 25 minutes'),
# Compare to a given parameter
- 'filter-timesince04' : ('{{ a|timesince:b }}', {'a':now -
timedelta(days=2), 'b':now - timedelta(days=1)}, '1 day'),
- 'filter-timesince05' : ('{{ a|timesince:b }}', {'a':now -
timedelta(days=2, minutes=1), 'b':now - timedelta(days=2)}, '1 minute'),
+ 'filter-timesince04' : ('{{ a|timesince:b }}', {'a':now +
timedelta(days=2), 'b':now + timedelta(days=1)}, '1 day'),
+ 'filter-timesince05' : ('{{ a|timesince:b }}', {'a':now +
timedelta(days=2, minutes=1), 'b':now + timedelta(days=2)}, '1 minute'),
# Check that timezone is respected
- 'filter-timesince06' : ('{{ a|timesince:b }}', {'a':now_tz -
timedelta(hours=8), 'b':now_tz}, '8 hours'),
+ 'filter-timesince06' : ('{{ a|timesince:b }}', {'a':now_tz +
timedelta(hours=8), 'b':now_tz}, '8 hours'),
- # Regression for #7443
- 'filter-timesince07': ('{{ earlier|timesince }}', { 'earlier': now -
timedelta(days=7) }, '1 week'),
- 'filter-timesince08': ('{{ earlier|timesince:now }}', { 'now': now,
'earlier': now - timedelta(days=7) }, '1 week'),
- 'filter-timesince09': ('{{ later|timesince }}', { 'later': now +
timedelta(days=7) }, '0 minutes'),
- 'filter-timesince10': ('{{ later|timesince:now }}', { 'now': now,
'later': now + timedelta(days=7) }, '0 minutes'),
-
# Default compare with datetime.now()
'filter-timeuntil01' : ('{{ a|timeuntil }}', {'a':datetime.now() +
timedelta(minutes=2, seconds = 10)}, '2 minutes'),
'filter-timeuntil02' : ('{{ a|timeuntil }}', {'a':(datetime.now() +
timedelta(days=1, seconds = 10))}, '1 day'),
@@ -55,13 +49,6 @@
'filter-timeuntil04' : ('{{ a|timeuntil:b }}', {'a':now -
timedelta(days=1), 'b':now - timedelta(days=2)}, '1 day'),
'filter-timeuntil05' : ('{{ a|timeuntil:b }}', {'a':now -
timedelta(days=2), 'b':now - timedelta(days=2, minutes=1)}, '1 minute'),
- # Regression for #7443
- 'filter-timeuntil06': ('{{ earlier|timeuntil }}', { 'earlier': now -
timedelta(days=7) }, '0 minutes'),
- 'filter-timeuntil07': ('{{ earlier|timeuntil:now }}', { 'now': now,
'earlier': now - timedelta(days=7) }, '0 minutes'),
- 'filter-timeuntil08': ('{{ later|timeuntil }}', { 'later': now +
timedelta(days=7) }, '1 week'),
- 'filter-timeuntil09': ('{{ later|timeuntil:now }}', { 'now': now,
'later': now + timedelta(days=7) }, '1 week'),
-
-
'filter-addslash01': ("{% autoescape off %}{{ a|addslashes }} {{
b|addslashes }}{% endautoescape %}", {"a": "<a>'", "b": mark_safe("<a>'")},
ur"<a>\' <a>\'"),
'filter-addslash02': ("{{ a|addslashes }} {{ b|addslashes }}", {"a":
"<a>'", "b": mark_safe("<a>'")}, ur"<a>\' <a>\'"),
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---