def test_kwargs_passthrough(self): attrs = {"cols": 50, "class": "something"} ckeditor = CKEditorWidget(attrs=attrs) widget = RichTextWidget(attrs=attrs) ckeditor_out = str(ckeditor.render("widget", "")) widget_out = str(widget.render("widget", "")) self.assertEquals(ckeditor_out, widget_out)
def test_render(self): widget = CKEditorWidget() htmlout = str(widget.render('widget', '')) self.assertTrue('class="ckeditor"' in htmlout)
def test_default(self): ckeditor = CKEditorWidget() widget = RichTextWidget() ckeditor_out = str(ckeditor.render("widget", "")) widget_out = str(widget.render("widget", "")) self.assertEquals(ckeditor_out, widget_out)
def test_render_with_additional_classes(self): widget = CKEditorWidget(attrs={'class': 'something'}) htmlout = widget.render('widget', '') self.assertTrue('class="something ckeditor"' in htmlout)