Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Added a test for DayArchiveView. Refs #17192.

  • Loading branch information...
commit ab268e18486b244f6633f2e013c12b6664a3661a 1 parent 20e6973
@aaugustin aaugustin authored
View
7 tests/regressiontests/generic_views/dates.py
@@ -446,6 +446,13 @@ def test_day_view_allow_future(self):
self.assertEqual(res.context['next_day'], future)
self.assertEqual(res.context['previous_day'], datetime.date(2006, 5, 1))
+ # allow_future for yesterday, next_day is today (#17192)
+ today = datetime.date.today()
+ yesterday = today - datetime.timedelta(days=1)
+ res = self.client.get('/dates/books/%s/allow_empty_and_future/'
+ % yesterday.strftime('%Y/%b/%d').lower())
+ self.assertEqual(res.context['next_day'], today)
+
def test_day_view_paginated(self):
res = self.client.get('/dates/books/2008/oct/1/')
self.assertEqual(res.status_code, 200)
View
2  tests/regressiontests/generic_views/urls.py
@@ -204,6 +204,8 @@
views.BookDayArchive.as_view(allow_empty=True)),
(r'^dates/books/(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\d{1,2})/allow_future/$',
views.BookDayArchive.as_view(allow_future=True)),
+ (r'^dates/books/(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\d{1,2})/allow_empty_and_future/$',
+ views.BookDayArchive.as_view(allow_empty=True, allow_future=True)),
(r'^dates/books/(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\d{1,2})/paginated/$',
views.BookDayArchive.as_view(paginate_by=True)),
(r'^dates/books/(?P<year>\d{4})/(?P<month>[a-z]{3})/no_day/$',
Please sign in to comment.
Something went wrong with that request. Please try again.