correctly encode login and password

This commit is contained in:
Romain Bignon 2012-11-09 13:31:29 +01:00
commit e7c6e6b4ab
2 changed files with 4 additions and 4 deletions

View file

@ -38,8 +38,8 @@ class UnavailablePage(BasePage):
class LoginPage(BasePage):
def login(self, login, passwd):
self.browser.select_form(name='Login')
self.browser['IDToken1'] = login
self.browser['IDToken2'] = passwd
self.browser['IDToken1'] = login.encode(self.browser.ENCODING)
self.browser['IDToken2'] = passwd.encode(self.browser.ENCODING)
self.browser.submit(nologin=True)
class IndexPage(BasePage):

View file

@ -33,8 +33,8 @@ __all__ = ['LoginPage', 'LoginResultPage', 'AccountsPage', 'TransactionsPage', '
class LoginPage(BasePage):
def login(self, login, passwd):
self.browser.select_form(name='authen')
self.browser['id'] = login
self.browser['pass'] = passwd
self.browser['id'] = login.encode(self.browser.ENCODING)
self.browser['pass'] = passwd.encode(self.browser.ENCODING)
self.browser.submit(nologin=True)
class LoginResultPage(BasePage):