Exemplo n.º 1
0
    def test_widget(self):
        from django_summernote.widgets import SummernoteWidget

        widget = SummernoteWidget()
        html = widget.render("foobar", "lorem ipsum", attrs={"id": "id_foobar"})
        url = reverse("django_summernote-editor", kwargs={"id": "id_foobar"})

        assert url in html
        assert 'id="id_foobar"' in html
Exemplo n.º 2
0
    def test_config_allow_blank_values(self):
        from django_summernote.widgets import SummernoteWidget

        self.summernote_config['summernote']['tableClassName'] = ''

        widget = SummernoteWidget()
        html = widget.render('foobar',
                             'lorem ipsum',
                             attrs={'id': 'id_foobar'})
        assert '"tableClassName": ""' in html
Exemplo n.º 3
0
    def test_config_allow_blank_values(self):
        from django_summernote.widgets import SummernoteWidget

        summernote_config['summernote']['tableClassName'] = ''

        widget = SummernoteWidget()
        html = widget.render(
            'foobar', 'lorem ipsum', attrs={'id': 'id_foobar'}
        )
        assert '"tableClassName": ""' in html
Exemplo n.º 4
0
    def test_widget(self):
        from django_summernote.widgets import SummernoteWidget

        widget = SummernoteWidget()
        html = widget.render('foobar',
                             'lorem ipsum',
                             attrs={'id': 'id_foobar'})
        url = reverse('django_summernote-editor', kwargs={'id': 'id_foobar'})

        assert url in html
        assert 'id="id_foobar"' in html
Exemplo n.º 5
0
    def test_widget(self):
        from django_summernote.widgets import SummernoteWidget

        widget = SummernoteWidget()
        html = widget.render(
            'foobar', 'lorem ipsum', attrs={'id': 'id_foobar'}
        )
        url = reverse('django_summernote-editor', kwargs={'id': 'id_foobar'})

        assert url in html
        assert 'id="id_foobar"' in html