Skip to content

Commit 7246949

Browse files
authored
Merge pull request #1692 from seleniumbase/a-fix-for-variables-processing
Fix processing of "--variables=DICTIONARY"
2 parents fe81ab2 + c53f802 commit 7246949

File tree

11 files changed

+12
-10
lines changed

11 files changed

+12
-10
lines changed

examples/migration/raw_selenium/flaky_messy_raw.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def setUp(self):
1111
options = webdriver.ChromeOptions()
1212
options.add_argument("--disable-notifications")
1313
if "linux" in sys.platform:
14-
options.add_argument("--headless=chrome")
14+
options.add_argument("--headless=new")
1515
options.add_experimental_option(
1616
"excludeSwitches", ["enable-automation", "enable-logging"],
1717
)

examples/migration/raw_selenium/long_messy_raw.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def setUp(self):
1313
options = webdriver.ChromeOptions()
1414
options.add_argument("--disable-notifications")
1515
if "linux" in sys.platform:
16-
options.add_argument("--headless=chrome")
16+
options.add_argument("--headless=new")
1717
options.add_experimental_option(
1818
"excludeSwitches", ["enable-automation", "enable-logging"],
1919
)

examples/migration/raw_selenium/messy_raw.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def setUp(self):
1212
options = webdriver.ChromeOptions()
1313
options.add_argument("--disable-notifications")
1414
if "linux" in sys.platform:
15-
options.add_argument("--headless=chrome")
15+
options.add_argument("--headless=new")
1616
options.add_experimental_option(
1717
"excludeSwitches", ["enable-automation", "enable-logging"],
1818
)

examples/migration/raw_selenium/refined_raw.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def setUp(self):
1212
options = webdriver.ChromeOptions()
1313
options.add_argument("--disable-notifications")
1414
if "linux" in sys.platform:
15-
options.add_argument("--headless=chrome")
15+
options.add_argument("--headless=new")
1616
options.add_experimental_option(
1717
"excludeSwitches", ["enable-automation", "enable-logging"],
1818
)

examples/migration/raw_selenium/simple_sbase.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ def test_add_item_to_cart(self):
2323
# When run with "python" instead of "pytest"
2424
if __name__ == "__main__":
2525
from pytest import main
26-
main([__file__])
26+
main([__file__, "-s"])

examples/test_override_driver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def get_new_driver(self, *args, **kwargs):
99
options.add_argument("--disable-3d-apis")
1010
options.add_argument("--disable-notifications")
1111
if self.headless:
12-
options.add_argument("--headless=chrome")
12+
options.add_argument("--headless=new")
1313
options.add_argument("--disable-gpu")
1414
options.add_experimental_option(
1515
"excludeSwitches", ["enable-automation", "enable-logging"],

examples/test_override_sb_fixture.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def get_new_driver(self, *args, **kwargs):
1212
"""This method overrides get_new_driver() from BaseCase."""
1313
options = webdriver.ChromeOptions()
1414
if self.headless:
15-
options.add_argument("--headless=chrome")
15+
options.add_argument("--headless=new")
1616
options.add_argument("--disable-gpu")
1717
options.add_experimental_option(
1818
"excludeSwitches", ["enable-automation"],

examples/uc_cdp_events.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ def test_display_cdp_events(self):
1717
lambda data: print(pformat(data))
1818
)
1919
self.open("https://nowsecure.nl/#relax")
20-
self.assert_text("OH YEAH, you passed!", "h1", timeout=6.75)
20+
self.assert_text("OH YEAH, you passed!", "h1", timeout=7.25)
2121
self.sleep(2)

examples/verify_undetected.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class UndetectedTest(BaseCase):
1414
def test_browser_is_undetected(self):
1515
self.open("https://nowsecure.nl/#relax")
1616
try:
17-
self.assert_text("OH YEAH, you passed!", "h1", timeout=6.75)
17+
self.assert_text("OH YEAH, you passed!", "h1", timeout=7.25)
1818
self.post_message("Selenium wasn't detected!", duration=2.8)
1919
self._print("\n Success! Website did not detect Selenium! ")
2020
except Exception:

seleniumbase/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# seleniumbase package
2-
__version__ = "4.11.7"
2+
__version__ = "4.11.8"

0 commit comments

Comments
 (0)