Skip to content

Commit dc7dbc6

Browse files
authored
added the fix to attach screenshots
1 parent 95d0caa commit dc7dbc6

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pytest_reportportal/rp_logging.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,10 @@ def makeRecord(self, name, level, fn, lno, msg, args, exc_info,
142142
return makeRecord
143143

144144
if not logger_class == RPLogger:
145-
logger_class._log = wrap_log(logger_class._log)
146-
logger_class.makeRecord = wrap_makeRecord(logger_class.makeRecord)
147-
145+
if not hasattr(logger_class, "_patched"):
146+
logger_class._log = wrap_log(logger_class._log)
147+
logger_class.makeRecord = wrap_makeRecord(logger_class.makeRecord)
148+
logger_class._patched = True
148149
yield
149150

150151
finally:

0 commit comments

Comments
 (0)