def test_update_filter(self): """ You can update an existing filter, but keep the name. """ formatter.update('uppercase', LowercaseMarkupFilter) # Despite its key name is still 'uppercase' we actually call the # LowercaseFilter. result = formatter('This Is Some Text', filter_name='uppercase') self.assertEqual(result, 'this is some text')
# Replace default Markdown-filter from django_markup.markup import formatter from divensis.util.markdown_filter import MarkdownMarkupFilter formatter.update('markdown', MarkdownMarkupFilter)