diff options
| author | Ketan Bhatt <ketanbhatt1006@gmail.com> | 2016-05-24 22:20:20 +0530 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2016-05-30 18:36:15 -0400 |
| commit | f31fbbae1ab1572e1637fc5ca9ae4bae66679294 (patch) | |
| tree | 7cdf28b1a88c40d57fc59ccf7f517184e41e7a7a /tests/utils_tests/test_feedgenerator.py | |
| parent | 92107522ed3568740ec7c3597db50b5c3a6e84d3 (diff) | |
Fixed #26653 -- Made SyndicationFeed.latest_post_date() return time in UTC.
Diffstat (limited to 'tests/utils_tests/test_feedgenerator.py')
| -rw-r--r-- | tests/utils_tests/test_feedgenerator.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/utils_tests/test_feedgenerator.py b/tests/utils_tests/test_feedgenerator.py index 21c88f93ce..59800b8bcd 100644 --- a/tests/utils_tests/test_feedgenerator.py +++ b/tests/utils_tests/test_feedgenerator.py @@ -1,13 +1,13 @@ from __future__ import unicode_literals import datetime -import unittest +from django.test import SimpleTestCase from django.utils import feedgenerator -from django.utils.timezone import get_fixed_timezone +from django.utils.timezone import get_fixed_timezone, utc -class FeedgeneratorTest(unittest.TestCase): +class FeedgeneratorTest(SimpleTestCase): """ Tests for the low-level syndication feed framework. """ @@ -121,3 +121,9 @@ class FeedgeneratorTest(unittest.TestCase): self.assertIn('<atom:link', feed_content) self.assertIn('href="/feed/"', feed_content) self.assertIn('rel="self"', feed_content) + + def test_latest_post_date_returns_utc_time(self): + for use_tz in (True, False): + with self.settings(USE_TZ=use_tz): + rss_feed = feedgenerator.Rss201rev2Feed('title', 'link', 'description') + self.assertEqual(rss_feed.latest_post_date().tzinfo, utc) |
