def test_article_link_force_language(self):
if len(settings.LANGUAGES) > 1:
lang = settings.LANGUAGES[0][0]
tpl = Template(
'''{% spaceless %}{% load balafon_profile_perm %}
{% if_can_do_article "test" %}HELLO{% else %}SORRY{% endif %}{% endspaceless %}'''
)
request = self._request()
request.LANGUAGE_CODE = settings.LANGUAGES[1][0]
html = tpl.render(Context({'request': request}))
self.assertEqual(html, "HELLO")
article_class = get_article_class()
self.assertEqual(article_class.objects.count(), 1)
a = article_class.objects.all()[0]
self.assertEqual(a.slug, "test")
评论列表
文章目录