| 1 | diff --git a/tests/regressiontests/generic_views/dates.py b/tests/regressiontests/generic_views/dates.py
|
|---|
| 2 | index c2fa71b..605f4e5 100644
|
|---|
| 3 | --- a/tests/regressiontests/generic_views/dates.py
|
|---|
| 4 | +++ b/tests/regressiontests/generic_views/dates.py
|
|---|
| 5 | @@ -613,3 +613,16 @@ class DateDetailViewTests(TestCase):
|
|---|
| 6 | bs.save()
|
|---|
| 7 | res = self.client.get('/dates/booksignings/2008/apr/2/%d/' % bs.pk)
|
|---|
| 8 | self.assertEqual(res.status_code, 404)
|
|---|
| 9 | +
|
|---|
| 10 | + @requires_tz_support
|
|---|
| 11 | + @override_settings(USE_TZ=True, TIME_ZONE='Europe/London')
|
|---|
| 12 | + def test_ticket18794(self):
|
|---|
| 13 | + bs = BookSigning.objects.create(event_date=datetime.datetime(2008, 4, 2, 22, 0, tzinfo=timezone.utc))
|
|---|
| 14 | + bs_url = '/dates/booksignings/2008/apr/2/%d/' % bs.pk
|
|---|
| 15 | + with timezone.override('Europe/London'):
|
|---|
| 16 | + res = self.client.get(bs_url)
|
|---|
| 17 | + self.assertEqual(res.status_code, 200)
|
|---|
| 18 | +
|
|---|
| 19 | + with timezone.override('Africa/Nairobi'):
|
|---|
| 20 | + res = self.client.get(bs_url)
|
|---|
| 21 | + self.assertEqual(res.status_code, 200)
|
|---|