Added feature for Issue 10819

This commit is contained in:
michmli 2023-04-21 17:55:39 -04:00
parent a3b39069bc
commit 1a9385c441
2 changed files with 7 additions and 0 deletions

View File

@ -394,3 +394,5 @@ Zachary OBrien
Zhouxin Qiu
Zoltán Máté
Zsolt Cserna
Michelle Li
Yuanshu Wang

View File

@ -1653,6 +1653,11 @@ class FixtureManager:
faclist.insert(i, fixture_def)
if marker.autouse:
autousenames.append(name)
if marker.scope == "class":
for parentnodeid in nodes.iterparentnodeids(nodeid):
basenames = self._nodeid_autousenames.get(parentnodeid)
if basenames:
autousenames.append(str(basenames))
if autousenames:
self._nodeid_autousenames.setdefault(nodeid or "", []).extend(autousenames)