Skip to content

Commit 26dc686

Browse files
Fixes pytest discovery: Not all pytest items have own_markers (microsoft#6514)
Co-Authored-By: Eric Snow <[email protected]>
1 parent 1755226 commit 26dc686

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

news/2 Fixes/6463.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fixes a bug in pytest test discovery. Patch by Rainer Dreyer.

pythonFiles/testing_tools/adapter/pytest/_pytest_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ def parse_item(item, _normcase, _pathsep):
188188
# Sort out markers.
189189
# See: https://docs.pytest.org/en/latest/reference.html#marks
190190
markers = set()
191-
for marker in item.own_markers:
191+
for marker in getattr(item, 'own_markers', []):
192192
if marker.name == 'parameterize':
193193
# We've already covered these.
194194
continue

0 commit comments

Comments
 (0)