def test_lang_accept_language(self): from django.utils.translation import activate activate('fr') from django_summernote import widgets widget = widgets.SummernoteInplaceWidget() html = widget.render('foobar', 'lorem ipsum', attrs={'id': 'id_foobar'}) assert '"lang": "fr-FR"' in html
def test_lang_ko(self): old_lang = summernote_config['lang'] summernote_config['lang'] = 'ko-KR' from django_summernote import widgets reload(widgets) widget = widgets.SummernoteInplaceWidget() summernote_config['lang'] = old_lang assert '/django_summernote/lang/summernote-ko-KR.js' in widget.Media.js
def test_lang_specified(self): old_lang = self.summernote_config['summernote']['lang'] self.summernote_config['summernote']['lang'] = 'ko-KR' from django_summernote import widgets widget = widgets.SummernoteInplaceWidget() html = widget.render('foobar', 'lorem ipsum', attrs={'id': 'id_foobar'}) self.summernote_config['summernote']['lang'] = old_lang assert '"lang": "ko-KR"' in html