From 21c0b3dbe949526c7d8253180130418351145901 Mon Sep 17 00:00:00 2001 From: Iacopo Spalletti Date: Thu, 18 Jan 2018 23:00:06 +0100 Subject: [PATCH] Add test --- tests/test_views.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/test_views.py b/tests/test_views.py index d6d6d2a..3f94b98 100644 --- a/tests/test_views.py +++ b/tests/test_views.py @@ -494,4 +494,15 @@ class ViewTest(BaseTest): view_obj.namespace, view_obj.config = get_app_instance(request) with self.assertRaises(Http404): view_obj.kwargs = {'category': 'unknown-category'} - category_obj = view_obj.get_queryset() + view_obj.get_queryset() + + def test_non_existing_author_should_raise_404(self): + pages = self.get_pages() + with smart_override('en'): + request = self.get_request(pages[1], 'en', AnonymousUser()) + view_obj = AuthorEntriesView() + view_obj.request = request + view_obj.namespace, view_obj.config = get_app_instance(request) + with self.assertRaises(Http404): + view_obj.kwargs = {'username': 'unknown-author'} + view_obj.get_context_data()