Skip to content

Commit 09b098b

Browse files
committed
Refactoring
1 parent bcc5208 commit 09b098b

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

seleniumbase/fixtures/base_case.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ def test_anything(self):
5757
from selenium.webdriver.common.keys import Keys
5858
from selenium.webdriver.remote.remote_connection import LOGGER
5959
from seleniumbase import config as sb_config
60+
from seleniumbase.__version__ import __version__
6061
from seleniumbase.config import settings
6162
from seleniumbase.core import download_helper
6263
from seleniumbase.core import log_helper
@@ -96,6 +97,9 @@ def __initialize_variables(self):
9697
self.driver = None
9798
self.environment = None
9899
self.env = None # Add a shortened version of self.environment
100+
self.version_tuple = (
101+
tuple([int(i) for i in __version__.split(".") if i.isdigit()])
102+
)
99103
self.__page_sources = []
100104
self.__extra_actions = []
101105
self.__js_start_time = 0
@@ -7668,7 +7672,7 @@ def _print(self, msg):
76687672
if not sb_config._multithreaded:
76697673
print(msg)
76707674
else:
7671-
sys.stderr.write(msg)
7675+
sys.stderr.write(msg + "\n")
76727676

76737677
def start_tour(self, name=None, interval=0):
76747678
self.play_tour(name=name, interval=interval)
@@ -10695,7 +10699,7 @@ def wait_for_text_not_visible(
1069510699
timeout = self.__get_new_timeout(timeout)
1069610700
selector, by = self.__recalculate_selector(selector, by)
1069710701
return page_actions.wait_for_text_not_visible(
10698-
self.driver, text, selector, by, timeout
10702+
self.driver, text, selector, by, timeout, self.browser
1069910703
)
1070010704

1070110705
def assert_text_not_visible(
@@ -12963,6 +12967,7 @@ def __get_test_id(self):
1296312967
if self._sb_test_identifier and len(str(self._sb_test_identifier)) > 6:
1296412968
test_id = self._sb_test_identifier
1296512969
test_id = test_id.replace(".py::", ".").replace("::", ".")
12970+
test_id = test_id.replace("/", ".")
1296612971
return test_id
1296712972

1296812973
def __get_test_id_2(self):

0 commit comments

Comments
 (0)