diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-10-27 20:07:17 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-10-27 20:07:17 +0200 |
| commit | 70c5186eb3db0f412c161e172f4438716d43f946 (patch) | |
| tree | e7d52ce414ac60a53bca1e2ce2d58ce81fb62429 /chimere/tests.py | |
| parent | 38f9644be4384cb8bdcc98c42540a8ccb75ea121 (diff) | |
| download | Chimère-70c5186eb3db0f412c161e172f4438716d43f946.tar.bz2 Chimère-70c5186eb3db0f412c161e172f4438716d43f946.zip | |
Fix news listing (refs #376)
Diffstat (limited to 'chimere/tests.py')
| -rw-r--r-- | chimere/tests.py | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/chimere/tests.py b/chimere/tests.py index 78a83cc..68a3cdf 100644 --- a/chimere/tests.py +++ b/chimere/tests.py @@ -9,11 +9,13 @@ test_dir_path = os.path.dirname(test_path) + os.sep from django.conf import settings from django.core.urlresolvers import reverse +from django.template import Context from django.test import TestCase from chimere.models import Area, Icon, Importer, Category, SubCategory, Marker,\ - Route + Route, News from chimere.forms import MarkerForm +from chimere.templatetags.chimere_tags import display_news from chimere.utils import ShapefileManager def area_setup(): @@ -208,3 +210,15 @@ class DynamicCategoryTest(TestCase): cats = self.area.getCategories(status='A', filter_available=True) self.assertEqual(len(cats), 1) +class NewsTest(TestCase): + def setUp(self): + self.markers = marker_setup() + self.news = [] + self.news.append(News.objects.create(title=u"Test news 1", + available=True)) + self.news.append(News.objects.create(title=u"Test news 2", + available=False)) + + def test_news_display(self): + context = display_news(Context({})) + self.assertEqual(len(context['news_lst']), 2) |
