Rename BasePage to Page
This commit is contained in:
parent
44dffce7b2
commit
444d36eee8
146 changed files with 525 additions and 525 deletions
|
|
@ -22,7 +22,7 @@ import datetime
|
|||
import re
|
||||
|
||||
from weboob.tools.capabilities.bank.transactions import FrenchTransaction
|
||||
from weboob.tools.browser import BasePage
|
||||
from weboob.tools.browser import Page
|
||||
|
||||
|
||||
class Transaction(FrenchTransaction):
|
||||
|
|
@ -46,7 +46,7 @@ class Transaction(FrenchTransaction):
|
|||
]
|
||||
|
||||
|
||||
class AccountHistory(BasePage):
|
||||
class AccountHistory(Page):
|
||||
def get_next_link(self):
|
||||
for a in self.document.xpath('//a[@class="btn_crt"]'):
|
||||
txt = u''.join([txt.strip() for txt in a.itertext()])
|
||||
|
|
@ -105,7 +105,7 @@ class AccountHistory(BasePage):
|
|||
return operations
|
||||
|
||||
|
||||
class CardsList(BasePage):
|
||||
class CardsList(Page):
|
||||
def get_cards(self):
|
||||
cards = []
|
||||
for tr in self.document.xpath('//table[@class="dataNum"]/tbody/tr'):
|
||||
|
|
|
|||
|
|
@ -21,13 +21,13 @@
|
|||
from decimal import Decimal
|
||||
|
||||
from weboob.capabilities.bank import Account, AccountNotFound
|
||||
from weboob.tools.browser import BasePage
|
||||
from weboob.tools.browser import Page
|
||||
from weboob.tools.misc import to_unicode
|
||||
from weboob.tools.capabilities.bank.transactions import FrenchTransaction
|
||||
from weboob.tools.ordereddict import OrderedDict
|
||||
|
||||
|
||||
class AccountList(BasePage):
|
||||
class AccountList(Page):
|
||||
def on_loaded(self):
|
||||
self.accounts = OrderedDict()
|
||||
self.parse_table('comptes', Account.TYPE_CHECKING)
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ import hashlib
|
|||
import re
|
||||
import lxml.etree as etree
|
||||
|
||||
from weboob.tools.browser import BasePage, BrowserUnavailable
|
||||
from weboob.tools.browser import Page, BrowserUnavailable
|
||||
from weboob.tools.captcha.virtkeyboard import VirtKeyboard
|
||||
|
||||
|
||||
|
|
@ -33,7 +33,7 @@ def md5(f):
|
|||
return md5.hexdigest()
|
||||
|
||||
|
||||
class UnavailablePage(BasePage):
|
||||
class UnavailablePage(Page):
|
||||
def on_loaded(self):
|
||||
raise BrowserUnavailable()
|
||||
|
||||
|
|
@ -85,7 +85,7 @@ class Keyboard(VirtKeyboard):
|
|||
# strip borders
|
||||
return VirtKeyboard.get_symbol_coords(self, (x1+3, y1+3, x2-3, y2-3))
|
||||
|
||||
class LoginPage(BasePage):
|
||||
class LoginPage(Page):
|
||||
def login(self, login, pwd):
|
||||
vk = Keyboard(self)
|
||||
|
||||
|
|
@ -96,24 +96,24 @@ class LoginPage(BasePage):
|
|||
self.browser.submit()
|
||||
|
||||
|
||||
class repositionnerCheminCourant(BasePage):
|
||||
class repositionnerCheminCourant(Page):
|
||||
def on_loaded(self):
|
||||
self.browser.open("https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/securite/authentification/initialiser-identif.ea")
|
||||
|
||||
|
||||
class Initident(BasePage):
|
||||
class Initident(Page):
|
||||
def on_loaded(self):
|
||||
self.browser.open("https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/securite/authentification/verifierMotDePasse-identif.ea")
|
||||
|
||||
|
||||
class CheckPassword(BasePage):
|
||||
class CheckPassword(Page):
|
||||
def on_loaded(self):
|
||||
self.browser.open("https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/init-synthese.ea")
|
||||
|
||||
|
||||
class BadLoginPage(BasePage):
|
||||
class BadLoginPage(Page):
|
||||
pass
|
||||
|
||||
|
||||
class AccountDesactivate(BasePage):
|
||||
class AccountDesactivate(Page):
|
||||
pass
|
||||
|
|
|
|||
|
|
@ -21,11 +21,11 @@
|
|||
import re
|
||||
|
||||
from weboob.capabilities.bank import TransferError
|
||||
from weboob.tools.browser import BasePage
|
||||
from weboob.tools.browser import Page
|
||||
from weboob.tools.misc import to_unicode
|
||||
|
||||
|
||||
class TransferChooseAccounts(BasePage):
|
||||
class TransferChooseAccounts(Page):
|
||||
def set_accouts(self, from_account, to_account):
|
||||
self.browser.select_form(name="AiguillageForm")
|
||||
self.browser["idxCompteEmetteur"] = [from_account.id]
|
||||
|
|
@ -33,19 +33,19 @@ class TransferChooseAccounts(BasePage):
|
|||
self.browser.submit()
|
||||
|
||||
|
||||
class CompleteTransfer(BasePage):
|
||||
class CompleteTransfer(Page):
|
||||
def complete_transfer(self, amount):
|
||||
self.browser.select_form(name="virement_unitaire_saisie_saisie_virement_sepa")
|
||||
self.browser["montant"] = str(amount)
|
||||
self.browser.submit()
|
||||
|
||||
|
||||
class TransferConfirm(BasePage):
|
||||
class TransferConfirm(Page):
|
||||
def confirm(self):
|
||||
self.browser.location('https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/virement/virementSafran_national/confirmerVirementNational-virementNational.ea')
|
||||
|
||||
|
||||
class TransferSummary(BasePage):
|
||||
class TransferSummary(Page):
|
||||
def get_transfer_id(self):
|
||||
p = self.document.xpath("//div[@id='main']/div/p")[0]
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue