If the shared session is closed early, share the next session

This commit is contained in:
Michael Mintz 2021-03-05 17:52:58 -05:00
parent 4754ab0e22
commit 13b217a595
1 changed files with 4 additions and 1 deletions

View File

@ -7017,7 +7017,10 @@ class BaseCase(unittest.TestCase):
def __quit_all_drivers(self):
if self._reuse_session and sb_config.shared_driver:
if len(self._drivers_list) > 0:
sb_config.shared_driver = self._drivers_list[0]
if self._drivers_list[0] != sb_config.shared_driver:
if sb_config.shared_driver in self._drivers_list:
self._drivers_list.remove(sb_config.shared_driver)
self._drivers_list.insert(0, sb_config.shared_driver)
self._default_driver = self._drivers_list[0]
self.switch_to_default_driver()
if len(self._drivers_list) > 1: