diff --git a/modules/boursedirect/browser.py b/modules/boursedirect/browser.py index 7279cf356b6577914d3d6f8614ba67d1085ad2d8..982a26980ee43c7fdf2bfe3459c4eb0638832de8 100644 --- a/modules/boursedirect/browser.py +++ b/modules/boursedirect/browser.py @@ -30,6 +30,7 @@ LoginPage, PasswordRenewalPage, AccountsPage, HistoryPage, InvestPage, MarketOrdersPage, MarketOrderDetailsPage, LifeInsurancePage, IsinPage, PortfolioPage, JsRedirectPage, + HomePage, ) @@ -38,6 +39,7 @@ class BoursedirectBrowser(LoginBrowser): login = URL(r'/fr/login', LoginPage) password_renewal = URL(r'/fr/changer-mon-mot-de-passe', PasswordRenewalPage) + home = URL(r'/fr/page/inventaire', HomePage) accounts = URL( r'/priv/compte.php$', r'/priv/compte.php\?nc=(?P\d+)', diff --git a/modules/boursedirect/pages.py b/modules/boursedirect/pages.py index 06a56b7e8c6b85da2db4ac9c5340687190333118..a88e2069884f352b53aa050d654fecf5278ee979 100644 --- a/modules/boursedirect/pages.py +++ b/modules/boursedirect/pages.py @@ -86,6 +86,10 @@ def logged(self): ) +class HomePage(BasePage): + pass + + class AccountsPage(BasePage): @method class iter_accounts(ListElement):