@@ -18,7 +18,8 @@ def _get_driver_path(driver_type=None):
1818 ErrorHandler .raise_error (ErrorType .UNSUPPORTED_DRIVER_TYPE )
1919
2020 project_dir = os .path .dirname (
21- os .path .dirname (os .path .dirname (os .path .abspath (__file__ ))))
21+ os .path .dirname (os .path .dirname (os .path .abspath (__file__ )))
22+ )
2223 driver_path = os .path .join (project_dir , "resources" , driver_type )
2324
2425 if not os .path .exists (driver_path ):
@@ -31,7 +32,9 @@ def _configure_driver(driver, environment):
3132 driver .maximize_window ()
3233 driver .implicitly_wait (3 )
3334 driver .get (Properties .get_base_url (environment ))
34- log .info (f"Configure driver and base url: { Properties .get_base_url (environment )} " )
35+ log .info (
36+ f"Configure driver and base url: { Properties .get_base_url (environment )} "
37+ )
3538
3639
3740class Driver (ABC ):
@@ -58,10 +61,12 @@ def create_driver(self, environment=None, dr_type="local"):
5861 options = options
5962 )
6063 log .info (
61- f"Created local Chrome driver with session: { driver .session_id } " )
64+ f"Created local Chrome driver with session: { driver .session_id } "
65+ )
6266 except Exception as e :
6367 log .error (
64- f"Failed to create Chrome driver, falling back to local driver: { e } " )
68+ f"Failed to create Chrome driver { e } "
69+ )
6570 driver = webdriver .Chrome (
6671 service = ChromeService (_get_driver_path (dr_type )),
6772 options = _init_driver_options (dr_type = dr_type ),
@@ -78,22 +83,25 @@ def create_driver(self, environment=None, dr_type=None):
7883 desired_capabilities = {"LT:Options" : caps }, # noqa
7984 )
8085 log .info (
81- f"Remote Chrome driver created with session: { driver .session_id } " )
86+ f"Remote Chrome driver created with session: { driver .session_id } "
87+ )
8288 return driver
8389
8490
8591class FirefoxDriver (Driver ):
8692 def create_driver (self , environment = None , dr_type = None ):
8793 try :
8894 driver = webdriver .Firefox (
89- options = _init_driver_options (dr_type = dr_type ))
95+ options = _init_driver_options (dr_type = dr_type )
96+ )
9097 log .info (f"Created Firefox driver with session: { driver .session_id } " )
9198 except Exception as e :
9299 driver = webdriver .Chrome (
93100 service = ChromeService (_get_driver_path (dr_type )),
94101 options = _init_driver_options (dr_type = dr_type ),
95102 )
96103 log .error (
97- f"Failed to create Firefox driver, falling back to Chrome: { e } " )
104+ f"Failed to create Firefox driver, falling back to Chrome: { e } "
105+ )
98106 _configure_driver (driver , environment )
99107 return driver
0 commit comments