Skip to content

Commit 13b217a

Browse files
committed
If the shared session is closed early, share the next session
1 parent 4754ab0 commit 13b217a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

seleniumbase/fixtures/base_case.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7017,7 +7017,10 @@ def __add_pytest_html_extra(self):
70177017
def __quit_all_drivers(self):
70187018
if self._reuse_session and sb_config.shared_driver:
70197019
if len(self._drivers_list) > 0:
7020-
sb_config.shared_driver = self._drivers_list[0]
7020+
if self._drivers_list[0] != sb_config.shared_driver:
7021+
if sb_config.shared_driver in self._drivers_list:
7022+
self._drivers_list.remove(sb_config.shared_driver)
7023+
self._drivers_list.insert(0, sb_config.shared_driver)
70217024
self._default_driver = self._drivers_list[0]
70227025
self.switch_to_default_driver()
70237026
if len(self._drivers_list) > 1:

0 commit comments

Comments
 (0)