mass_mailing_custom_unsubscribe: Fix testing error

Fix assertIn error thrown in testing mode
pull/418/head
ernesto 2018-06-19 13:11:38 -04:00 committed by OCA-git-bot
parent 8f37c0b455
commit badd589fab
1 changed files with 2 additions and 1 deletions

View File

@ -3,6 +3,7 @@
import mock
from contextlib import contextmanager
from odoo.tests.common import HttpCase
from werkzeug import urls
class UICase(HttpCase):
@ -11,7 +12,7 @@ class UICase(HttpCase):
def extract_url(self, mail, *args, **kwargs):
url = mail._get_unsubscribe_url(self.email)
self.assertIn("&token=", url)
self.assertTrue(urls.url_parse(url).decode_query().get('token'))
self.assertTrue(url.startswith(self.domain))
self.url = url.replace(self.domain, "", 1)
return True