Skip to content

Commit 03b8fba

Browse files
authored
Merge pull request #977 from seleniumbase/all-your-base
The one with "All Your Base..."
2 parents a244324 + 5c1a52e commit 03b8fba

24 files changed

+764
-81
lines changed

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
<h4 align="center">A super framework for <a href="https://www.selenium.dev/documentation/">Selenium</a> & <a href="https://docs.pytest.org/en/latest/index.html">pytest</a>.</h4>
1010
<p align="center"><a href="https://github.com/seleniumbase/SeleniumBase/releases">
1111
<img src="https://img.shields.io/github/v/release/seleniumbase/SeleniumBase.svg?color=2277EE" alt="Latest Release on GitHub" /></a> <a href="https://pypi.org/project/seleniumbase/">
12-
<img src="https://img.shields.io/pypi/v/seleniumbase.svg?color=00a0e0" alt="Latest Release on PyPI" /></a></p>
12+
<img src="https://img.shields.io/pypi/v/seleniumbase.svg?color=00a0e0" alt="Latest Release on PyPI" /></a> <a href="https://pepy.tech/project/seleniumbase">
13+
<img src="https://pepy.tech/badge/seleniumbase/month" alt="SeleniumBase downloads per month" /></a></p>
1314

1415
<!-- View on GitHub -->
1516
<p align="center"><a href="https://github.com/seleniumbase/SeleniumBase/actions">
@@ -360,8 +361,9 @@ The code above will leave your browser window open in case there's a failure. (i
360361
--firefox-pref=SET # (Set a Firefox preference:value set, comma-separated.)
361362
--extension-zip=ZIP # (Load a Chrome Extension .zip|.crx, comma-separated.)
362363
--extension-dir=DIR # (Load a Chrome Extension directory, comma-separated.)
363-
--headless # (Run tests headlessly. Default mode on Linux OS.)
364-
--headed # (Run tests with a GUI on Linux OS.)
364+
--headless # (Run tests in headless mode. The default arg on Linux OS.)
365+
--headed # (Run tests in headed/GUI mode on Linux OS.)
366+
--xvfb # (Run tests using the Xvfb virtual display server on Linux OS.)
365367
--locale=LOCALE_CODE # (Set the Language Locale Code for the web browser.)
366368
--interval=SECONDS # (The autoplay interval for presentations & tour steps)
367369
--start-page=URL # (The starting URL for the web browser when tests begin.)

docs/requirements.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
regex>=2021.8.21
1+
regex>=2021.8.27
22
tqdm>=4.62.2
33
livereload==2.6.3;python_version>="3.6"
44
joblib==1.0.1;python_version>="3.6"
@@ -12,7 +12,8 @@ click==8.0.1;python_version>="3.6"
1212
zipp==3.5.0;python_version>="3.6"
1313
readme-renderer==29.0
1414
pymdown-extensions==8.2;python_version>="3.6"
15-
importlib-metadata==4.6.4;python_version>="3.6"
15+
importlib-metadata==4.8.1;python_version>="3.6"
16+
bleach==4.1.0
1617
lunr==0.6.0;python_version>="3.6"
1718
nltk==3.6.2;python_version>="3.6"
1819
watchdog==2.1.5;python_version>="3.6"

examples/github_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ def test_github(self):
1414
self.browser == "chrome" or self.browser == "edge"
1515
):
1616
self.get_new_driver(
17-
agent="""Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) """
17+
agent="""Mozilla/5.0 """
1818
"""AppleWebKit/537.36 (KHTML, like Gecko) """
19-
"""Chrome/90.0.4430.85 Safari/537.36"""
19+
"""Chrome/92.0.4515.159 Safari/537.36"""
2020
)
2121
self.open("https://github.com/search?q=SeleniumBase")
2222
self.slow_click('a[href="/seleniumbase/SeleniumBase"]')

examples/hack_the_planet.py

Lines changed: 432 additions & 0 deletions
Large diffs are not rendered by default.

examples/raw_parameter_script.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
sb.browser = "chrome"
3434
sb.headless = False
3535
sb.headed = False
36+
sb.xvfb = False
3637
sb.start_page = None
3738
sb.locale_code = None
3839
sb.protocol = "http"

examples/tour_examples/bootstrap_google_tour.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def test_google_tour(self):
5050
)
5151
self.add_tour_step(
5252
"Use this button to switch to Satellite view.",
53-
"#minimap div.widget-minimap",
53+
"div.widget-minimap-shim",
5454
alignment="right",
5555
)
5656
self.add_tour_step(

examples/tour_examples/driverjs_maps_tour.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def test_create_tour(self):
3131
)
3232
self.add_tour_step(
3333
"Use this button to get a Satellite view.",
34-
"#minimap div.widget-minimap",
34+
"div.widget-minimap-shim",
3535
alignment="right",
3636
)
3737
self.add_tour_step(

examples/tour_examples/google_tour.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def test_google_tour(self):
5858
)
5959
self.add_tour_step(
6060
"Use this button to switch to Satellite view.",
61-
"#minimap div.widget-minimap",
61+
"div.widget-minimap-shim",
6262
alignment="right",
6363
)
6464
self.add_tour_step(

examples/tour_examples/hopscotch_google_tour.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def test_google_tour(self):
5050
)
5151
self.add_tour_step(
5252
"Use this button to switch to Satellite view.",
53-
"#minimap div.widget-minimap",
53+
"div.widget-minimap-shim",
5454
alignment="right",
5555
)
5656
self.add_tour_step(

examples/tour_examples/introjs_google_tour.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ def test_google_tour(self):
3333
self.wait_for_element("#minimap", timeout=20)
3434
self.wait_for_element("#zoom", timeout=20)
3535

36+
self.set_introjs_colors("#f26721", "#db5409")
3637
self.create_introjs_tour()
3738
self.add_tour_step("Welcome to Google Maps!")
3839
self.add_tour_step(
@@ -50,7 +51,7 @@ def test_google_tour(self):
5051
)
5152
self.add_tour_step(
5253
"Use this button to switch to Satellite view.",
53-
"#minimap div.widget-minimap",
54+
"div.widget-minimap-shim",
5455
alignment="right",
5556
)
5657
self.add_tour_step(

0 commit comments

Comments
 (0)