Skip to content

Commit 66554d2

Browse files
committed
Change a variable name to prepare for the future
1 parent aca5214 commit 66554d2

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

seleniumbase/core/browser_launcher.py

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
from seleniumbase import extensions # browser extensions storage folder
1818

1919
urllib3.disable_warnings()
20-
selenium4 = False
20+
selenium4_or_newer = False
2121
if sys.version_info[0] == 3 and sys.version_info[1] >= 7:
22-
selenium4 = True
22+
selenium4_or_newer = True
2323
from selenium.webdriver.common.options import ArgOptions
2424

2525
DRIVER_DIR = os.path.dirname(os.path.realpath(drivers.__file__))
@@ -130,7 +130,7 @@ def _repair_chromedriver(chrome_options, headless_options, mcv=None):
130130
"sbase install chromedriver 72.0.3626.69", shell=True
131131
)
132132
try:
133-
if selenium4:
133+
if selenium4_or_newer:
134134
service = ChromeService(executable_path=LOCAL_CHROMEDRIVER)
135135
driver = webdriver.Chrome(
136136
service=service,
@@ -1058,7 +1058,7 @@ def get_remote_driver(
10581058
device_pixel_ratio,
10591059
)
10601060
capabilities = None
1061-
if selenium4:
1061+
if selenium4_or_newer:
10621062
capabilities = webdriver.ChromeOptions().to_capabilities()
10631063
else:
10641064
capabilities = chrome_options.to_capabilities()
@@ -1082,7 +1082,7 @@ def get_remote_driver(
10821082
platform_name = desired_caps[key]
10831083
elif re.match("[a-zA-Z0-9]*:[a-zA-Z0-9]*", key):
10841084
extension_capabilities[key] = desired_caps[key]
1085-
if selenium4:
1085+
if selenium4_or_newer:
10861086
chrome_options.set_capability("cloud:options", capabilities)
10871087
if selenoid:
10881088
snops = selenoid_options
@@ -1126,7 +1126,7 @@ def get_remote_driver(
11261126
firefox_pref,
11271127
)
11281128
capabilities = None
1129-
if selenium4:
1129+
if selenium4_or_newer:
11301130
capabilities = webdriver.FirefoxOptions().to_capabilities()
11311131
else:
11321132
capabilities = firefox_options.to_capabilities()
@@ -1154,7 +1154,7 @@ def get_remote_driver(
11541154
platform_name = desired_caps[key]
11551155
elif re.match("[a-zA-Z0-9]*:[a-zA-Z0-9]*", key):
11561156
extension_capabilities[key] = desired_caps[key]
1157-
if selenium4:
1157+
if selenium4_or_newer:
11581158
firefox_options.set_capability("cloud:options", capabilities)
11591159
if selenoid:
11601160
snops = selenoid_options
@@ -1186,7 +1186,7 @@ def get_remote_driver(
11861186
)
11871187
elif browser_name == constants.Browser.INTERNET_EXPLORER:
11881188
capabilities = webdriver.DesiredCapabilities.INTERNETEXPLORER
1189-
if selenium4:
1189+
if selenium4_or_newer:
11901190
remote_options = ArgOptions()
11911191
remote_options.set_capability("cloud:options", desired_caps)
11921192
return webdriver.Remote(
@@ -1205,7 +1205,7 @@ def get_remote_driver(
12051205
)
12061206
elif browser_name == constants.Browser.EDGE:
12071207
capabilities = webdriver.DesiredCapabilities.EDGE
1208-
if selenium4:
1208+
if selenium4_or_newer:
12091209
remote_options = ArgOptions()
12101210
remote_options.set_capability("cloud:options", desired_caps)
12111211
return webdriver.Remote(
@@ -1224,7 +1224,7 @@ def get_remote_driver(
12241224
)
12251225
elif browser_name == constants.Browser.SAFARI:
12261226
capabilities = webdriver.DesiredCapabilities.SAFARI
1227-
if selenium4:
1227+
if selenium4_or_newer:
12281228
remote_options = ArgOptions()
12291229
remote_options.set_capability("cloud:options", desired_caps)
12301230
return webdriver.Remote(
@@ -1281,7 +1281,7 @@ def get_remote_driver(
12811281
device_pixel_ratio,
12821282
)
12831283
capabilities = None
1284-
if selenium4:
1284+
if selenium4_or_newer:
12851285
capabilities = webdriver.DesiredCapabilities.OPERA
12861286
else:
12871287
opera_options = webdriver.opera.options.Options()
@@ -1306,7 +1306,7 @@ def get_remote_driver(
13061306
platform_name = desired_caps[key]
13071307
elif re.match("[a-zA-Z0-9]*:[a-zA-Z0-9]*", key):
13081308
extension_capabilities[key] = desired_caps[key]
1309-
if selenium4:
1309+
if selenium4_or_newer:
13101310
opera_options.set_capability("cloud:options", capabilities)
13111311
if selenoid:
13121312
snops = selenoid_options
@@ -1337,7 +1337,7 @@ def get_remote_driver(
13371337
keep_alive=True,
13381338
)
13391339
elif browser_name == constants.Browser.PHANTOM_JS:
1340-
if selenium4:
1340+
if selenium4_or_newer:
13411341
message = (
13421342
"\n"
13431343
"PhantomJS is no longer available for Selenium 4!\n"
@@ -1357,7 +1357,7 @@ def get_remote_driver(
13571357
)
13581358
elif browser_name == constants.Browser.ANDROID:
13591359
capabilities = webdriver.DesiredCapabilities.ANDROID
1360-
if selenium4:
1360+
if selenium4_or_newer:
13611361
remote_options = ArgOptions()
13621362
remote_options.set_capability("cloud:options", desired_caps)
13631363
return webdriver.Remote(
@@ -1376,7 +1376,7 @@ def get_remote_driver(
13761376
)
13771377
elif browser_name == constants.Browser.IPHONE:
13781378
capabilities = webdriver.DesiredCapabilities.IPHONE
1379-
if selenium4:
1379+
if selenium4_or_newer:
13801380
remote_options = ArgOptions()
13811381
remote_options.set_capability("cloud:options", desired_caps)
13821382
return webdriver.Remote(
@@ -1395,7 +1395,7 @@ def get_remote_driver(
13951395
)
13961396
elif browser_name == constants.Browser.IPAD:
13971397
capabilities = webdriver.DesiredCapabilities.IPAD
1398-
if selenium4:
1398+
if selenium4_or_newer:
13991399
remote_options = ArgOptions()
14001400
remote_options.set_capability("cloud:options", desired_caps)
14011401
return webdriver.Remote(
@@ -1413,7 +1413,7 @@ def get_remote_driver(
14131413
keep_alive=True,
14141414
)
14151415
elif browser_name == constants.Browser.REMOTE:
1416-
if selenium4:
1416+
if selenium4_or_newer:
14171417
remote_options = ArgOptions()
14181418
# shovel caps into remote options.
14191419
for cap_name, cap_value in desired_caps.items():
@@ -1528,7 +1528,7 @@ def get_local_driver(
15281528
sys.argv = sys_args # Put back original sys args
15291529
# Launch Firefox
15301530
if os.path.exists(LOCAL_GECKODRIVER):
1531-
if selenium4:
1531+
if selenium4_or_newer:
15321532
service = FirefoxService(
15331533
executable_path=LOCAL_GECKODRIVER,
15341534
log_path=os.devnull,
@@ -1568,7 +1568,7 @@ def get_local_driver(
15681568
options=firefox_options,
15691569
)
15701570
else:
1571-
if selenium4:
1571+
if selenium4_or_newer:
15721572
service = FirefoxService(log_path=os.devnull)
15731573
try:
15741574
return webdriver.Firefox(
@@ -1715,7 +1715,7 @@ def get_local_driver(
17151715
sys.argv = sys_args # Put back original sys args
17161716

17171717
# For Microsoft Edge (Chromium) version 80 or higher
1718-
if selenium4:
1718+
if selenium4_or_newer:
17191719
Edge = webdriver.edge.webdriver.WebDriver
17201720
EdgeOptions = webdriver.edge.webdriver.Options
17211721
else:
@@ -1863,7 +1863,7 @@ def get_local_driver(
18631863
chromium_arg_item = "--" + chromium_arg_item
18641864
if len(chromium_arg_item) >= 3:
18651865
edge_options.add_argument(chromium_arg_item)
1866-
if selenium4:
1866+
if selenium4_or_newer:
18671867
try:
18681868
service = EdgeService(
18691869
executable_path=LOCAL_EDGEDRIVER, log_path=os.devnull
@@ -2038,7 +2038,7 @@ def get_local_driver(
20382038
except Exception:
20392039
return webdriver.Opera()
20402040
elif browser_name == constants.Browser.PHANTOM_JS:
2041-
if selenium4:
2041+
if selenium4_or_newer:
20422042
message = (
20432043
"\n"
20442044
"PhantomJS is no longer available for Selenium 4!\n"
@@ -2125,7 +2125,7 @@ def get_local_driver(
21252125
if not headless or "linux" not in PLATFORM:
21262126
try:
21272127
if os.path.exists(LOCAL_CHROMEDRIVER):
2128-
if selenium4:
2128+
if selenium4_or_newer:
21292129
service = ChromeService(
21302130
executable_path=LOCAL_CHROMEDRIVER,
21312131
log_path=os.devnull,
@@ -2141,7 +2141,7 @@ def get_local_driver(
21412141
options=chrome_options,
21422142
)
21432143
else:
2144-
if selenium4:
2144+
if selenium4_or_newer:
21452145
service = ChromeService(log_path=os.devnull)
21462146
driver = webdriver.Chrome(
21472147
service=service, options=chrome_options
@@ -2230,7 +2230,7 @@ def get_local_driver(
22302230
)
22312231
_mark_driver_repaired()
22322232
if os.path.exists(LOCAL_CHROMEDRIVER):
2233-
if selenium4:
2233+
if selenium4_or_newer:
22342234
service = ChromeService(
22352235
executable_path=LOCAL_CHROMEDRIVER
22362236
)

0 commit comments

Comments
 (0)