support new contracts selection page

This commit is contained in:
Romain Bignon 2013-08-14 11:22:24 +02:00
commit b265bae142
2 changed files with 3 additions and 1 deletions

View file

@ -42,6 +42,8 @@ class LCLBrowser(BaseBrowser):
'https://particuliers.secure.lcl.fr/outil/UAUT/Accueil/preRoutageLogin': LoginPage, 'https://particuliers.secure.lcl.fr/outil/UAUT/Accueil/preRoutageLogin': LoginPage,
'https://particuliers.secure.lcl.fr//outil/UAUT/Contract/routing': LoginPage, 'https://particuliers.secure.lcl.fr//outil/UAUT/Contract/routing': LoginPage,
'https://particuliers.secure.lcl.fr/outil/UAUT/Contrat/choixContrat.*': ContractsPage, 'https://particuliers.secure.lcl.fr/outil/UAUT/Contrat/choixContrat.*': ContractsPage,
'https://particuliers.secure.lcl.fr/outil/UAUT/Contract/getContract.*': ContractsPage,
'https://particuliers.secure.lcl.fr/outil/UAUT/Contract/selectContracts.*': ContractsPage,
'https://particuliers.secure.lcl.fr/outil/UWSP/Synthese': AccountsPage, 'https://particuliers.secure.lcl.fr/outil/UWSP/Synthese': AccountsPage,
'https://particuliers.secure.lcl.fr/outil/UWLM/ListeMouvements.*/accesListeMouvements.*': AccountHistoryPage, 'https://particuliers.secure.lcl.fr/outil/UWLM/ListeMouvements.*/accesListeMouvements.*': AccountHistoryPage,
'https://particuliers.secure.lcl.fr/outil/UWCB/UWCBEncours.*/listeCBCompte.*': CBListPage, 'https://particuliers.secure.lcl.fr/outil/UWCB/UWCBEncours.*/listeCBCompte.*': CBListPage,

View file

@ -138,7 +138,7 @@ class ContractsPage(BasePage):
def select_contract(self): def select_contract(self):
# XXX We select automatically the default contract in list. We should let user # XXX We select automatically the default contract in list. We should let user
# ask what contract he wants to see, or display accounts for all contracts. # ask what contract he wants to see, or display accounts for all contracts.
self.browser.select_form(predicate=lambda form: form.attrs.get('id', '') == 'mainForm') self.browser.select_form(nr=0)
self.browser.submit() self.browser.submit()