Skip to content

Commit df6876e

Browse files
tsbxmwsseliverstov
authored andcommitted
remove pytest warning (fixes #300 via #306)
1 parent d5accb2 commit df6876e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

allure-pytest/src/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020

2121
def get_marker_value(item, keyword):
22-
marker = item.keywords.get(keyword)
22+
marker = item.get_closest_marker(keyword)
2323
return marker.args[0] if marker and marker.args else None
2424

2525

@@ -42,7 +42,7 @@ def allure_description_html(item):
4242
def allure_labels(item):
4343
for keyword in item.keywords.keys():
4444
if keyword.startswith(ALLURE_LABEL_PREFIX):
45-
marker = item.get_marker(keyword)
45+
marker = item.get_closest_marker(keyword)
4646
label_type = marker.kwargs['label_type']
4747
if label_type in ALLURE_UNIQUE_LABELS:
4848
yield (label_type, marker.args[0])
@@ -54,7 +54,7 @@ def allure_labels(item):
5454
def allure_links(item):
5555
for keyword in item.keywords.keys():
5656
if keyword.startswith(ALLURE_LINK_PREFIX):
57-
marker = item.get_marker(keyword)
57+
marker = item.get_closest_marker(keyword)
5858
link_type = marker.kwargs['link_type']
5959
url = marker.args[0]
6060
name = marker.kwargs['name']

0 commit comments

Comments
 (0)