[IMP] html_sanitize: test with assertIn
authorChristophe Matthieu <chm@openerp.com>
Wed, 2 Jan 2013 16:14:58 +0000 (17:14 +0100)
committerChristophe Matthieu <chm@openerp.com>
Wed, 2 Jan 2013 16:14:58 +0000 (17:14 +0100)
bzr revid: chm@openerp.com-20130102161458-4pvpvfb1shmt0sjy

openerp/tests/test_mail.py

index 426c980..d7b3e78 100644 (file)
@@ -229,12 +229,12 @@ class TestSanitizer(unittest2.TestCase):
         for attr in ['javascript']:
             self.assertNotIn(attr, sanitized_html, 'html_sanitize did not remove enough unwanted attributes')
 
-        emails =[("Charles <charles.bidule@truc.fr>", "<p>Charles &lt;charles.bidule@truc.fr&gt;</p>"), 
-                ("Dupuis <'tr/-: ${dupuis><#><$'@truc.baz.fr>", "<p>Dupuis &lt;'tr/-: ${dupuis&gt;&lt;#&gt;&lt;$'@truc.baz.fr&gt;</p>"),
-                ("Technical <service/technical+2@open.com>", "<p>Technical &lt;service/technical+2@open.com&gt;</p>"),
-                ("Div nico <div-nico@open.com>", "<p>Div nico &lt;div-nico@open.com&gt;</p>")]
+        emails =[("Charles <charles.bidule@truc.fr>", "Charles &lt;charles.bidule@truc.fr&gt;"), 
+                ("Dupuis <'tr/-: ${dupuis><#><$'@truc.baz.fr>", "Dupuis &lt;'tr/-: ${dupuis&gt;&lt;#&gt;&lt;$'@truc.baz.fr&gt;"),
+                ("Technical <service/technical+2@open.com>", "Technical &lt;service/technical+2@open.com&gt;"),
+                ("Div nico <div-nico@open.com>", "Div nico &lt;div-nico@open.com&gt;")]
         for email in emails:
-            self.assertEqual(email[1], html_sanitize(email[0]), 'html_sanitize stripped emails of original html')
+            self.assertIn(email[1], html_sanitize(email[0]), 'html_sanitize stripped emails of original html')
 
 
     def test_edi_source(self):