This method spins up an extra browser for tests that require more than one. The first browser is already provided by tests that import base_case.BaseCase from seleniumbase. If parameters aren't specified, the method uses the same as the default driver. @Params
(
self,
browser=None,
headless=None,
locale_code=None,
protocol=None,
servername=None,
port=None,
proxy=None,
proxy_bypass_list=None,
proxy_pac_url=None,
multi_proxy=None,
agent=None,
switch_to=True,
cap_file=None,
cap_string=None,
recorder_ext=None,
disable_cookies=None,
disable_js=None,
disable_csp=None,
enable_ws=None,
enable_sync=None,
use_auto_ext=None,
undetectable=None,
uc_cdp_events=None,
uc_subprocess=None,
log_cdp_events=None,
no_sandbox=None,
disable_gpu=None,
headless1=None,
headless2=None,
incognito=None,
guest_mode=None,
dark_mode=None,
devtools=None,
remote_debug=None,
enable_3d_apis=None,
swiftshader=None,
ad_block_on=None,
host_resolver_rules=None,
block_images=None,
do_not_track=None,
chromium_arg=None,
firefox_arg=None,
firefox_pref=None,
user_data_dir=None,
extension_zip=None,
extension_dir=None,
disable_features=None,
binary_location=None,
driver_version=None,
page_load_strategy=None,
external_pdf=None,
is_mobile=None,
d_width=None,
d_height=None,
d_p_r=None,
**kwargs,
)
| 4067 | self.switch_to_window(-1) |
| 4068 | |
| 4069 | def get_new_driver( |
| 4070 | self, |
| 4071 | browser=None, |
| 4072 | headless=None, |
| 4073 | locale_code=None, |
| 4074 | protocol=None, |
| 4075 | servername=None, |
| 4076 | port=None, |
| 4077 | proxy=None, |
| 4078 | proxy_bypass_list=None, |
| 4079 | proxy_pac_url=None, |
| 4080 | multi_proxy=None, |
| 4081 | agent=None, |
| 4082 | switch_to=True, |
| 4083 | cap_file=None, |
| 4084 | cap_string=None, |
| 4085 | recorder_ext=None, |
| 4086 | disable_cookies=None, |
| 4087 | disable_js=None, |
| 4088 | disable_csp=None, |
| 4089 | enable_ws=None, |
| 4090 | enable_sync=None, |
| 4091 | use_auto_ext=None, |
| 4092 | undetectable=None, |
| 4093 | uc_cdp_events=None, |
| 4094 | uc_subprocess=None, |
| 4095 | log_cdp_events=None, |
| 4096 | no_sandbox=None, |
| 4097 | disable_gpu=None, |
| 4098 | headless1=None, |
| 4099 | headless2=None, |
| 4100 | incognito=None, |
| 4101 | guest_mode=None, |
| 4102 | dark_mode=None, |
| 4103 | devtools=None, |
| 4104 | remote_debug=None, |
| 4105 | enable_3d_apis=None, |
| 4106 | swiftshader=None, |
| 4107 | ad_block_on=None, |
| 4108 | host_resolver_rules=None, |
| 4109 | block_images=None, |
| 4110 | do_not_track=None, |
| 4111 | chromium_arg=None, |
| 4112 | firefox_arg=None, |
| 4113 | firefox_pref=None, |
| 4114 | user_data_dir=None, |
| 4115 | extension_zip=None, |
| 4116 | extension_dir=None, |
| 4117 | disable_features=None, |
| 4118 | binary_location=None, |
| 4119 | driver_version=None, |
| 4120 | page_load_strategy=None, |
| 4121 | external_pdf=None, |
| 4122 | is_mobile=None, |
| 4123 | d_width=None, |
| 4124 | d_height=None, |
| 4125 | d_p_r=None, |
| 4126 | **kwargs, |
no test coverage detected