@@ -2762,6 +2762,7 @@ def get_new_driver(
27622762 user_data_dir=None,
27632763 extension_zip=None,
27642764 extension_dir=None,
2765+ external_pdf=None,
27652766 is_mobile=None,
27662767 d_width=None,
27672768 d_height=None,
@@ -2803,6 +2804,7 @@ def get_new_driver(
28032804 user_data_dir - Chrome's User Data Directory to use (Chrome-only)
28042805 extension_zip - A Chrome Extension ZIP file to use (Chrome-only)
28052806 extension_dir - A Chrome Extension folder to use (Chrome-only)
2807+ external_pdf - "plugins.always_open_pdf_externally": True. (Chrome)
28062808 is_mobile - the option to use the mobile emulator (Chrome-only)
28072809 d_width - the device width of the mobile emulator (Chrome-only)
28082810 d_height - the device height of the mobile emulator (Chrome-only)
@@ -2899,6 +2901,8 @@ def get_new_driver(
28992901 extension_zip = self.extension_zip
29002902 if extension_dir is None:
29012903 extension_dir = self.extension_dir
2904+ if external_pdf is None:
2905+ external_pdf = self.external_pdf
29022906 test_id = self.__get_test_id()
29032907 if cap_file is None:
29042908 cap_file = self.cap_file
@@ -2954,6 +2958,7 @@ def get_new_driver(
29542958 user_data_dir=user_data_dir,
29552959 extension_zip=extension_zip,
29562960 extension_dir=extension_dir,
2961+ external_pdf=external_pdf,
29572962 test_id=test_id,
29582963 mobile_emulator=is_mobile,
29592964 device_width=d_width,
@@ -10899,6 +10904,7 @@ def setUp(self, masterqa_mode=False):
1089910904 self.user_data_dir = sb_config.user_data_dir
1090010905 self.extension_zip = sb_config.extension_zip
1090110906 self.extension_dir = sb_config.extension_dir
10907+ self.external_pdf = sb_config.external_pdf
1090210908 self.maximize_option = sb_config.maximize_option
1090310909 self.save_screenshot_after_test = sb_config.save_screenshot
1090410910 self.visual_baseline = sb_config.visual_baseline
@@ -11159,6 +11165,7 @@ def setUp(self, masterqa_mode=False):
1115911165 user_data_dir=self.user_data_dir,
1116011166 extension_zip=self.extension_zip,
1116111167 extension_dir=self.extension_dir,
11168+ external_pdf=self.external_pdf,
1116211169 is_mobile=self.mobile_emulator,
1116311170 d_width=self.__device_width,
1116411171 d_height=self.__device_height,
0 commit comments