def test_slugs(): text = u'I do have unicode charz: öäü' eq_(gen_slug(text), gen_unicode_slug(text)) eq_(gen_slug(text, ascii=True), gen_ascii_slug(text)) eq_(gen_unicode_slug(text), u'i-do-have-unicode-charz:-\xf6\xe4\xfc') eq_(gen_ascii_slug(text + ' at least I did'), u'i-do-have-unicode-charz:-oeaeue-at-least-i-did')
def test_slugs(): text = u'I do have unicode charz: öäü' eq_(gen_slug(text),gen_unicode_slug(text)) eq_(gen_slug(text, ascii=True), gen_ascii_slug(text)) eq_(gen_unicode_slug(text), u'i-do-have-unicode-charz:-\xf6\xe4\xfc') eq_(gen_ascii_slug(text + ' at least I did'), u'i-do-have-unicode-charz:-oeaeue-at-least-i-did')
def __init__(self, level, children=None, id=None, style=None, class_=None): Element.__init__(self, children, id, style, class_) self.level = level if id is None: self.id = gen_slug(self.text)