[FIX] tools mail: html_email_clean return False (standard OpenERP) if the param is...
authorChristophe Matthieu <chm@openerp.com>
Tue, 20 Nov 2012 13:40:01 +0000 (14:40 +0100)
committerChristophe Matthieu <chm@openerp.com>
Tue, 20 Nov 2012 13:40:01 +0000 (14:40 +0100)
bzr revid: chm@openerp.com-20121120134001-ivw9dqxha2du70o6

openerp/tests/test_mail.py
openerp/tools/mail.py

index edf5571..a8c806a 100644 (file)
@@ -175,7 +175,7 @@ class TestCleaner(unittest2.TestCase):
 
         # Test5: False boolean for text must return empty string
         new_html = html_email_clean(False)
-        self.assertEqual(new_html, '', 'html_email_cleaner did not change a False (boolean) in an empty string.')
+        self.assertEqual(new_html, False, 'html_email_cleaner did change a False in an other value.')
 
 class TestHtmlTools(unittest2.TestCase):
     """ Test some of our generic utility functions about html """
index 6a10731..9faae08 100644 (file)
@@ -131,7 +131,7 @@ def html_email_clean(html):
         return dest
 
     if not html:
-        return ''
+        return False
 
     html = ustr(html)