fix detection of authentication errors
This commit is contained in:
parent
19807e1f96
commit
bacee4a383
1 changed files with 2 additions and 8 deletions
|
|
@ -128,14 +128,8 @@ class LoginPage(BasePage):
|
|||
return True
|
||||
|
||||
def is_error(self):
|
||||
for text in self.document.find('body').itertext():
|
||||
text=text.strip()
|
||||
# Login seems valid, but password does not
|
||||
needle='Les données saisies sont incorrectes'
|
||||
if text.startswith(needle.decode('utf-8')):
|
||||
return True
|
||||
return False
|
||||
|
||||
errors = self.document.xpath(u'//div[@class="erreur"]')
|
||||
return len(errors) > 0
|
||||
|
||||
class ContractsPage(BasePage):
|
||||
def on_loaded(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue