Mercurial > libervia-backend
comparison src/test/test_plugin_misc_text_syntaxes.py @ 1809:821c77574ad9
test, setup: requires lxml >= 3.1.0 (fixes html cleaning issue)
author | souliane <souliane@mailoo.org> |
---|---|
date | Thu, 21 Aug 2014 20:45:24 +0200 |
parents | d17772b0fe22 |
children | 160b0d4c6520 |
comparison
equal
deleted
inserted
replaced
1808:18561326a561 | 1809:821c77574ad9 |
---|---|
98 raise SkipTest("Markdown syntax is not available.") | 98 raise SkipTest("Markdown syntax is not available.") |
99 d.addCallback(self.assertEqual, expected) | 99 d.addCallback(self.assertEqual, expected) |
100 return d | 100 return d |
101 | 101 |
102 def test_removeXHTMLMarkups(self): | 102 def test_removeXHTMLMarkups(self): |
103 expected = u""" a link another link a paragraph secret EVIL! of EVIL! Password: annoying EVIL!spam spam SPAM! """ | 103 expected = u""" a link another link a paragraph secret EVIL! of EVIL! Password: annoying EVIL! spam spam SPAM! """ |
104 result = self.text_syntaxes._removeMarkups(self.EVIL_HTML1) | 104 result = self.text_syntaxes._removeMarkups(self.EVIL_HTML1) |
105 self.assertEqual(re.sub(r"\s+", " ", result).rstrip(), expected.rstrip()) | 105 self.assertEqual(re.sub(r"\s+", " ", result).rstrip(), expected.rstrip()) |
106 | 106 |
107 expected = u"""test retest toto""" | 107 expected = u"""test retest toto""" |
108 result = self.text_syntaxes._removeMarkups(self.EVIL_HTML2) | 108 result = self.text_syntaxes._removeMarkups(self.EVIL_HTML2) |