Skip to content

Commit a2ac6e0

Browse files
author
Aliaksandr Trush
committed
fix xdist support
1 parent 3e7945f commit a2ac6e0

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

pytest_reportportal/listener.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ def __init__(self, py_test_service, log_level=logging.NOTSET):
1919
self.result = None
2020
self._log_level = log_level
2121
if PYTEST_HAS_LOGGING_PLUGIN:
22-
self._log_handler = RPLogHandler(log_level, filter_reportportal_client_logs=True)
22+
self._log_handler = RPLogHandler(py_test_service=py_test_service,
23+
level=log_level,
24+
filter_reportportal_client_logs=True)
2325

2426
@pytest.hookimpl(hookwrapper=True)
2527
def pytest_runtest_protocol(self, item):

pytest_reportportal/rp_logging.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,11 @@ def emit(self, record):
8787

8888
for level in self._sorted_levelnos:
8989
if level <= record.levelno:
90-
break
91-
92-
return self.py_test_service.post_log(
93-
msg,
94-
loglevel=self._loglevel_map[level],
95-
attachment=record.__dict__.get('attachment', None),
96-
)
90+
return self.py_test_service.post_log(
91+
msg,
92+
loglevel=self._loglevel_map[level],
93+
attachment=record.__dict__.get('attachment', None),
94+
)
9795

9896

9997
@contextmanager

0 commit comments

Comments
 (0)