changeset 1812:160b0d4c6520

plugin XEP-0071, XEP-0277: method clean_xhtml has been renamed to cleanXHTML
author souliane <souliane@mailoo.org>
date Tue, 19 Jan 2016 11:51:07 +0100
parents 90ae9a2462c2
children cf53e3cc702a
files src/plugins/plugin_xep_0071.py src/plugins/plugin_xep_0277.py src/test/test_plugin_misc_text_syntaxes.py
diffstat 3 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/plugins/plugin_xep_0071.py	Tue Jan 19 11:49:25 2016 +0100
+++ b/src/plugins/plugin_xep_0071.py	Tue Jan 19 11:51:07 2016 +0100
@@ -118,7 +118,7 @@
             if xhtml:
                 raise exceptions.DataError(_("Can't have xhtml and rich content at the same time"))
         if xhtml:
-            d = self.synt_plg.clean_xhtml(xhtml)
+            d = self.synt_plg.cleanXHTML(xhtml)
         d.addCallback(syntax_converted)
         return d
 
--- a/src/plugins/plugin_xep_0277.py	Tue Jan 19 11:49:25 2016 +0100
+++ b/src/plugins/plugin_xep_0277.py	Tue Jan 19 11:51:07 2016 +0100
@@ -177,7 +177,7 @@
                     raise failure.Failure(exceptions.DataError(_('Content of type XHTML must declare its namespace!')))
                 key = check_conflict(u'{}_xhtml'.format(elem.name))
                 data = data_elt.toXml()
-                microblog_data[key] = yield self.host.plugins["TEXT-SYNTAXES"].clean_xhtml(data)
+                microblog_data[key] = yield self.host.plugins["TEXT-SYNTAXES"].cleanXHTML(data)
             else:
                 key = check_conflict(elem.name)
                 microblog_data[key] = unicode(elem)
@@ -365,7 +365,7 @@
                             if '{}_xhtml'.format(elem_name) in data:
                                 raise failure.Failure(exceptions.DataError(_("Can't have xhtml and rich content at the same time")))
                         else:  # clean the XHTML input
-                            converted = yield synt.clean_xhtml(data[attr])
+                            converted = yield synt.cleanXHTML(data[attr])
 
                         xml_content = u'<div xmlns="{ns}">{converted}</div>'.format(
                                         ns=NS_XHTML,
--- a/src/test/test_plugin_misc_text_syntaxes.py	Tue Jan 19 11:49:25 2016 +0100
+++ b/src/test/test_plugin_misc_text_syntaxes.py	Tue Jan 19 11:51:07 2016 +0100
@@ -76,14 +76,14 @@
     </img></body>
    </div>"""
 
-        d = self.text_syntaxes.clean_xhtml(self.EVIL_HTML1)
+        d = self.text_syntaxes.cleanXHTML(self.EVIL_HTML1)
         d.addCallback(self.assertEqualXML, expected, ignore_blank=True)
         return d
 
     def test_styles_sanitise(self):
         expected = u"""<p style="color: blue">test <strong>retest</strong><br/><span style="color: #cf2828; font-size: 3px; color: red; color: red !important; font-size: 100px       !important; font-size: 100%; font-size: 100px; font-size: 100; font-size: 100 %; color: rgba(0, 0, 0, 0.1); color: rgb(35,79,255); background-color: no-repeat"> toto </span></p>"""
 
-        d = self.text_syntaxes.clean_xhtml(self.EVIL_HTML2)
+        d = self.text_syntaxes.cleanXHTML(self.EVIL_HTML2)
         d.addCallback(self.assertEqualXML, expected)
         return d