markupmirror.markup.textile_: 18 total statements, 100.0% covered

Generated: Wed 2012-04-11 05:19 CDT

Source file: /home/buechler/Sites/django-markupmirror/markupmirror/markup/textile_.py

Stats: 11 executed, 0 missed, 7 excluded, 13 ignored

  1. from django.utils.translation import ugettext_lazy as _
  2. from markupmirror import settings
  3. from markupmirror.markup.base import BaseMarkup
  4. from markupmirror.markup.base import register_markup
  5. class TextileMarkup(BaseMarkup):
  6. """Markup transformer for Textile content.
  7. """
  8. codemirror_mode = ''
  9. title = _(u"Textile")
  10. def __init__(self):
  11. self.textile_settings = settings.TEXTILE_SETTINGS
  12. self.textile = textile
  13. def convert(self, markup):
  14. return self.textile(markup, **self.textile_settings)
  15. # Only register if textile is installed
  16. try:
  17. from textile import textile
  18. register_markup(TextileMarkup)
  19. except ImportError:
  20. pass
  21. __all__ = ('TextileMarkup',)