Skip to content

Commit f505f22

Browse files
committed
When reusing a session, only keep the first tab/window open
1 parent f6ed828 commit f505f22

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

seleniumbase/fixtures/base_case.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6925,6 +6925,12 @@ def setUp(self, masterqa_mode=False):
69256925
url = self.get_current_url()
69266926
if url is not None:
69276927
has_url = True
6928+
if (len(self.driver.window_handles) > 1):
6929+
while (len(self.driver.window_handles) > 1):
6930+
self.switch_to_window(
6931+
len(self.driver.window_handles) - 1)
6932+
self.driver.close()
6933+
self.switch_to_window(0)
69286934
if self._crumbs:
69296935
self.driver.delete_all_cookies()
69306936
except Exception:

0 commit comments

Comments
 (0)