From 87460de4b651821b85397676280a23923687866c Mon Sep 17 00:00:00 2001 From: Sylvie Ye Date: Mon, 28 Jan 2019 14:04:41 +0100 Subject: [PATCH] [societegenerale] add xpath error message in profile some user can't access to profile page, the page it's like this: ``` Erreur ``` --- modules/societegenerale/pages/accounts_list.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/societegenerale/pages/accounts_list.py b/modules/societegenerale/pages/accounts_list.py index 5c0fee8111..4b883389af 100644 --- a/modules/societegenerale/pages/accounts_list.py +++ b/modules/societegenerale/pages/accounts_list.py @@ -628,7 +628,8 @@ def get_advisor(self): class HTMLProfilePage(LoggedPage, HTMLPage): def on_load(self): - msg = CleanText('//div[@id="connecteur_partenaire"]', default='')(self.doc) + msg = CleanText('//div[@id="connecteur_partenaire"]', default='')(self.doc) or \ + CleanText('//body', default='')(self.doc) service_unavailable_msg = CleanText('//div[@class="message-error" and contains(text(), "indisponible")]')(self.doc) if 'Erreur' in msg: -- GitLab