Skip to content

Commit d200f49

Browse files
authored
Merge pull request #3325 from seleniumbase/pytest-and-threading-updates
`pytest` and multi-threading updates
2 parents a353c53 + d1c7fd0 commit d200f49

18 files changed

+177
-48
lines changed

examples/tour_examples/bootstrap_google_tour.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ def test_google_tour(self):
3434
self.wait_for_element("#searchboxinput", timeout=20)
3535
self.wait_for_element("#minimap", timeout=20)
3636
self.wait_for_element("#zoom", timeout=20)
37+
self.wait_for_element("#widget-zoom-out")
38+
self.wait_for_element('[jsaction*="minimap.main;"]')
3739

3840
self.create_bootstrap_tour()
3941
self.add_tour_step("Welcome to Google Maps", title="SeleniumBase Tour")

examples/tour_examples/driverjs_maps_tour.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ def test_create_tour(self):
88
self.wait_for_element("#searchboxinput", timeout=20)
99
self.wait_for_element("#minimap", timeout=20)
1010
self.wait_for_element("#zoom", timeout=20)
11+
self.wait_for_element("#widget-zoom-out")
12+
self.wait_for_element('[jsaction*="minimap.main;"]')
1113

1214
# Create a website tour using the DriverJS library
1315
# Same as: self.create_driverjs_tour()

examples/tour_examples/google_tour.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ def test_google_tour(self):
4040
self.wait_for_element("#searchboxinput")
4141
self.wait_for_element("#minimap")
4242
self.wait_for_element("#zoom")
43+
self.wait_for_element("#widget-zoom-out")
44+
self.wait_for_element('[jsaction*="minimap.main;"]')
4345

4446
# Create a website tour using the IntroJS library
4547
# Same as: self.create_introjs_tour()

examples/tour_examples/hopscotch_google_tour.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ def test_google_tour(self):
3434
self.wait_for_element("#searchboxinput", timeout=20)
3535
self.wait_for_element("#minimap", timeout=20)
3636
self.wait_for_element("#zoom", timeout=20)
37+
self.wait_for_element("#widget-zoom-out")
38+
self.wait_for_element('[jsaction*="minimap.main;"]')
3739

3840
self.create_hopscotch_tour()
3941
self.add_tour_step("Welcome to Google Maps", title="SeleniumBase Tour")

examples/tour_examples/introjs_google_tour.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ def test_google_tour(self):
3434
self.wait_for_element("#searchboxinput", timeout=20)
3535
self.wait_for_element("#minimap", timeout=20)
3636
self.wait_for_element("#zoom", timeout=20)
37+
self.wait_for_element("#widget-zoom-out")
38+
self.wait_for_element('[jsaction*="minimap.main;"]')
3739

3840
self.set_introjs_colors("#f26721", "#db5409")
3941
self.create_introjs_tour()

examples/tour_examples/maps_introjs_tour.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ def test_google_maps_tour(self):
88
self.wait_for_element("#searchboxinput", timeout=20)
99
self.wait_for_element("#minimap", timeout=20)
1010
self.wait_for_element("#zoom", timeout=20)
11+
self.wait_for_element("#widget-zoom-out")
12+
self.wait_for_element('[jsaction*="minimap.main;"]')
1113

1214
self.create_tour(theme="introjs")
1315
self.add_tour_step(

examples/tour_examples/shepherd_google_tour.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ def test_google_tour(self):
3434
self.wait_for_element("#searchboxinput", timeout=20)
3535
self.wait_for_element("#minimap", timeout=20)
3636
self.wait_for_element("#zoom", timeout=20)
37+
self.wait_for_element("#widget-zoom-out")
38+
self.wait_for_element('[jsaction*="minimap.main;"]')
3739

3840
self.create_shepherd_tour(theme="dark")
3941
self.add_tour_step("Welcome to Google Maps!")

mkdocs_build/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ lxml==5.3.0
2020
pyquery==2.0.1
2121
readtime==3.0.0
2222
mkdocs==1.6.1
23-
mkdocs-material==9.5.47
23+
mkdocs-material==9.5.48
2424
mkdocs-exclude-search==0.6.6
2525
mkdocs-simple-hooks==0.1.5
2626
mkdocs-material-extensions==1.3.1

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ rich==13.9.4
6464
# ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.)
6565

6666
coverage>=7.6.1;python_version<"3.9"
67-
coverage>=7.6.8;python_version>="3.9"
67+
coverage>=7.6.9;python_version>="3.9"
6868
pytest-cov>=5.0.0;python_version<"3.9"
6969
pytest-cov>=6.0.0;python_version>="3.9"
7070
flake8==5.0.4;python_version<"3.9"

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.33.5"
2+
__version__ = "4.33.6"

0 commit comments

Comments
 (0)