aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_rss_feeds.py
diff options
context:
space:
mode:
authorLibravatarAgustin Henze <tin@sluc.org.ar>2013-11-20 16:58:50 -0300
committerLibravatarAgustin Henze <tin@sluc.org.ar>2013-11-20 16:58:50 -0300
commitca94afc07df55cb7fc6fe3b4f3011877b7881195 (patch)
treed81e1f275aa77545f33740723f307a83dde2e0b4 /tests/test_rss_feeds.py
parentf794eee787e9cde54e6b8f53e45d69c9ddc9936a (diff)
Imported Upstream version 6.2.1upstream/6.2.1
Diffstat (limited to 'tests/test_rss_feeds.py')
-rw-r--r--tests/test_rss_feeds.py28
1 files changed, 19 insertions, 9 deletions
diff --git a/tests/test_rss_feeds.py b/tests/test_rss_feeds.py
index 5b9b981..169e1e7 100644
--- a/tests/test_rss_feeds.py
+++ b/tests/test_rss_feeds.py
@@ -1,25 +1,37 @@
# -*- coding: utf-8 -*-
-from __future__ import unicode_literals
-import unittest
+from __future__ import unicode_literals, absolute_import
+from collections import defaultdict
+from io import StringIO
import os
import re
-from io import StringIO
+import unittest
import mock
-from context import nikola
+from .context import nikola # NOQA
from lxml import etree
+from .base import LocaleSupportInTesting
+
+
+fake_conf = defaultdict(str)
+fake_conf['TIMEZONE'] = None
+fake_conf['DEFAULT_LANG'] = 'en'
+fake_conf['TRANSLATIONS'] = {'en': ''}
+fake_conf['BASE_URL'] = 'http://some.blog/'
class RSSFeedTest(unittest.TestCase):
def setUp(self):
+ LocaleSupportInTesting.initialize_locales_for_testing('unilingual')
+
self.blog_url = "http://some.blog"
with mock.patch('nikola.post.get_meta',
mock.Mock(return_value=({'title': 'post title',
'slug': 'awesome_article',
'date': '2012-10-01 22:41',
+ 'author': None,
'tags': 'tags', 'link':
'link', 'description':
'description'}))):
@@ -29,14 +41,12 @@ class RSSFeedTest(unittest.TestCase):
mock.Mock(return_value='some long text')):
example_post = nikola.nikola.Post('source.file',
- 'cache',
+ fake_conf,
'blog_folder',
True,
{'en': ''},
- 'en',
- self.blog_url,
- 'unused message.',
- 'post.tmpl')
+ 'post.tmpl',
+ lambda *a: None)
opener_mock = mock.mock_open()