Skip to content

Commit 0ea47dc

Browse files
committed
Fix missed issue reporting
1 parent ce11832 commit 0ea47dc

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pytest_reportportal/service.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -576,14 +576,14 @@ def _process_test_case_id(self, leaf):
576576

577577
return self._get_test_case_id(None, leaf)
578578

579-
def _process_issue(self, leaf):
579+
def _process_issue(self, item):
580580
"""
581581
Process Issue if set.
582582
583-
:param leaf: item context
583+
:param item: Pytest.Item
584584
:return: Issue
585585
"""
586-
for marker in leaf['item'].iter_markers():
586+
for marker in item.iter_markers():
587587
if marker.name == 'issue':
588588
return self._get_issue(marker)
589589

@@ -622,6 +622,7 @@ def _process_metadata_item_start(self, leaf):
622622
leaf['parameters'] = self._get_parameters(item)
623623
leaf['code_ref'] = self._get_code_ref(item)
624624
leaf['test_case_id'] = self._process_test_case_id(leaf)
625+
leaf['issue'] = self._process_issue(item)
625626
leaf['attributes'] = self._process_attributes(item)
626627

627628
def _process_metadata_item_finish(self, leaf):

0 commit comments

Comments
 (0)