Easy spacing fixes, trailing stuff
Remove useless trailing \ Remove trailing spaces Add missing empty lines autopep8 -ir -j2 --select=E301,E302,E502,W291,W293,W391 . Diff quickly checked.
This commit is contained in:
parent
c21d1f7925
commit
7094931c92
231 changed files with 474 additions and 67 deletions
|
|
@ -37,6 +37,7 @@ class LoginPage(BasePage):
|
|||
self.browser['j_password'] = password.encode('iso-8859-15')
|
||||
self.browser.submit(nologin=True)
|
||||
|
||||
|
||||
class LoggedPage(BasePage):
|
||||
def get_error(self):
|
||||
div = self.document.xpath('//div[@class="errorForm-msg"]')
|
||||
|
|
@ -46,6 +47,7 @@ class LoggedPage(BasePage):
|
|||
msg = u', '.join([li.text.strip() for li in div[0].xpath('.//li')])
|
||||
return re.sub('[\r\n\t\xa0]+', ' ', msg)
|
||||
|
||||
|
||||
class AccountsPage(BasePage):
|
||||
ACCOUNT_TYPES = {u'COMPTE NEF': Account.TYPE_CHECKING}
|
||||
|
||||
|
|
@ -65,6 +67,7 @@ class AccountsPage(BasePage):
|
|||
|
||||
yield account
|
||||
|
||||
|
||||
class Transaction(FrenchTransaction):
|
||||
PATTERNS = [(re.compile('^(?P<text>RETRAIT DAB) (?P<dd>\d{2})-(?P<mm>\d{2})-([\d\-]+)'),
|
||||
FrenchTransaction.TYPE_WITHDRAWAL),
|
||||
|
|
@ -88,9 +91,11 @@ class Transaction(FrenchTransaction):
|
|||
FrenchTransaction.TYPE_UNKNOWN),
|
||||
]
|
||||
|
||||
|
||||
class TransactionsPage(BasePage):
|
||||
pass
|
||||
|
||||
|
||||
class TransactionsJSONPage(BasePage):
|
||||
ROW_DATE = 0
|
||||
ROW_TEXT = 2
|
||||
|
|
@ -104,6 +109,7 @@ class TransactionsJSONPage(BasePage):
|
|||
t.set_amount(tr[self.ROW_CREDIT], tr[self.ROW_DEBIT])
|
||||
yield t
|
||||
|
||||
|
||||
class ComingTransactionsPage(BasePage):
|
||||
ROW_REF = 0
|
||||
ROW_TEXT = 1
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ from weboob.tools.capabilities.bank.transactions import FrenchTransaction
|
|||
|
||||
__all__ = ['LoginPage', 'AccountsPage', 'TransactionsPage', 'ComingTransactionsPage']
|
||||
|
||||
|
||||
class LoginPage(BasePage):
|
||||
def login(self, login, pin, strong_auth):
|
||||
form_nb = 1 if strong_auth else 0
|
||||
|
|
@ -41,6 +42,7 @@ class LoginPage(BasePage):
|
|||
assert self.browser['identType'] == indentType
|
||||
self.browser.submit(nologin=True)
|
||||
|
||||
|
||||
class AccountsPage(BasePage):
|
||||
ACCOUNT_TYPES = {u'COMPTE NEF': Account.TYPE_CHECKING}
|
||||
|
||||
|
|
@ -77,6 +79,7 @@ class AccountsPage(BasePage):
|
|||
|
||||
return
|
||||
|
||||
|
||||
class Transaction(FrenchTransaction):
|
||||
PATTERNS = [(re.compile('^RETRAIT DAB (?P<text>.*?).*'),
|
||||
FrenchTransaction.TYPE_WITHDRAWAL),
|
||||
|
|
@ -95,6 +98,7 @@ class Transaction(FrenchTransaction):
|
|||
FrenchTransaction.TYPE_UNKNOWN),
|
||||
]
|
||||
|
||||
|
||||
class TransactionsPage(BasePage):
|
||||
def get_next_url(self):
|
||||
# can be 'Suivant' or ' Suivant'
|
||||
|
|
@ -109,6 +113,7 @@ class TransactionsPage(BasePage):
|
|||
TR_TEXT = 2
|
||||
TR_DEBIT = 3
|
||||
TR_CREDIT = 4
|
||||
|
||||
def get_history(self):
|
||||
for tr in self.document.xpath('//table[@id="operation"]/tbody/tr'):
|
||||
tds = tr.findall('td')
|
||||
|
|
@ -129,6 +134,7 @@ class TransactionsPage(BasePage):
|
|||
|
||||
yield t
|
||||
|
||||
|
||||
class ComingTransactionsPage(BasePage):
|
||||
COM_TR_COMMENT = 0
|
||||
COM_TR_DATE = 1
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
|
||||
from weboob.tools.test import BackendTest
|
||||
|
||||
|
||||
class CreditCooperatifTest(BackendTest):
|
||||
BACKEND = 'creditcooperatif'
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue