diff --git a/apps/search/tests/test_search.py b/apps/search/tests/test_search.py index 3f2bdbcdb89..ab7cad311f7 100644 --- a/apps/search/tests/test_search.py +++ b/apps/search/tests/test_search.py @@ -83,6 +83,13 @@ def test_content(self): eq_('text/html; charset=utf-8', response['Content-Type']) eq_(200, response.status_code) + def test_content_mobile(self): + """Ensure mobile template is rendered.""" + self.client.cookies[settings.MOBILE_COOKIE] = 'on' + response = self.client.get(reverse('search'), {'q': 'audio', 'w': 3}) + eq_('text/html; charset=utf-8', response['Content-Type']) + eq_(200, response.status_code) + def test_search_type_param(self): """Ensure that invalid values for search type (a=) does not cause errors""" diff --git a/apps/sumo/helpers.py b/apps/sumo/helpers.py index 63781a0f5b8..537b8128946 100644 --- a/apps/sumo/helpers.py +++ b/apps/sumo/helpers.py @@ -36,7 +36,7 @@ def paginator(pager): @register.filter def mobile_paginator(pager): t = env.get_template('includes/mobile/paginator.html') - return jinja2.Markup(t.render(pager=pager)) + return jinja2.Markup(t.render({'pager': pager})) @register.function