Exemplo n.º 1
0
    def test_sanitize(self):

        text_before = u"<żarcik>To wcale nie jest śmieszne!!</żarcik>"
        allowed_tags = "b i em strong ol li ul blockquote a:href img:src h2 spoiler"

        text_after = sanitize(text_before, allowed_tags)

        self.failUnlessEqual(text_after, u"<&#380;arcik>To wcale nie jest &#347;mieszne!!")

        text_before = u"<h1>Lorem ipsum</h1>"
        text_after = sanitize(text_before, allowed_tags)

        self.failUnlessEqual(text_after, u"Lorem ipsum")
Exemplo n.º 2
0
    def test_allowed_tags(self):
        """
            ALLOWED TAGS set h5, img with src attribute
        """
        text_before = u"Lorem <h3>ipsum</h3> <h1>lorem</h1> <h5>ipsum</h5> <img src=\"#\" />"
        allowed_tags = "h5 img:src"

        text_after = sanitize(text_before, allowed_tags)
        self.failUnlessEqual(text_after, u"Lorem ipsum lorem <h5>ipsum</h5> <img src=\"#\" />")