summaryrefslogtreecommitdiff
path: root/tests/utils_tests/test_feedgenerator.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/utils_tests/test_feedgenerator.py')
-rw-r--r--tests/utils_tests/test_feedgenerator.py12
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)