Skip to content

Commit b7dc6e9

Browse files
committed
Fix issue with printing during multi-process runs
1 parent 4872d8c commit b7dc6e9

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

seleniumbase/fixtures/base_case.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7965,6 +7965,11 @@ def _print(self, msg):
79657965
if not sb_config._multithreaded:
79667966
print(msg)
79677967
else:
7968+
if type(msg) is not str:
7969+
try:
7970+
msg = str(msg)
7971+
except Exception:
7972+
pass
79687973
sys.stderr.write(msg + "\n")
79697974

79707975
def start_tour(self, name=None, interval=0):

0 commit comments

Comments
 (0)