MCPcopy
hub / github.com/django/django / create_options

Method create_options

django/test/selenium.py:88–100  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

86 return caps
87
88 def create_options(self):
89 options = self.import_options(self.browser)()
90 if self.browser == "chrome":
91 # Disable Google Password Manager "Data Breach" alert pop-ups.
92 options.add_argument("--guest")
93 options.add_argument("--disable-infobars")
94 if self.headless:
95 match self.browser:
96 case "chrome" | "edge":
97 options.add_argument("--headless=new")
98 case "firefox":
99 options.add_argument("-headless")
100 return options
101
102 def create_webdriver(self):
103 options = self.create_options()

Callers 1

create_webdriverMethod · 0.95

Calls 1

import_optionsMethod · 0.95

Tested by

no test coverage detected