Commit 97a7b625 authored by Rafael Monnerat's avatar Rafael Monnerat

slapos_cloud: [Test] Assert that url for login page is correct on the redirect.

This tests the fix for "slapos_jio: fix ERP5Site_activeLogin"
parent 32257be2
Pipeline #9627 failed with stage
in 0 seconds
......@@ -66,7 +66,7 @@ class DefaultScenarioMixin(TestSlapOSSecurityMixin):
default_address_zip_code="28480",
)
self.assertTrue('Thank you for your registration. You will receive an email to activate your account.' in request, request)
self.assertIn('Thank you for your registration. You will receive an email to activate your account.', request)
self.tic()
......@@ -76,12 +76,16 @@ class DefaultScenarioMixin(TestSlapOSSecurityMixin):
to_click_url = re.search('href="(.+?)"', to_click_message).group(1)
self.assertTrue('ERP5Site_activeLogin' in to_click_url)
self.assertIn('%s/hateoas/connection/ERP5Site_activeLogin' % self.web_site.getId(), to_click_url)
join_key = to_click_url.split('=')[-1]
self.assertNotEqual(join_key, None)
web_site.ERP5Site_activeLogin(key=join_key)
self.assertEqual(self.portal.REQUEST.RESPONSE.getStatus(), 303)
self.assertIn(self.web_site.getId() + "/%23%21login%3Fp.page%3Dslapos%7B%26n.me%7D",
self.portal.REQUEST.RESPONSE.getHeader("Location"))
self.tic()
welcome_message = findMessage(email, "the creation of you new ERP5 account")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment