def pytest_pycollect_makeitem(self, collector, name, obj):
tests_dict = self.tests_dict
if inspect.isfunction(obj) and name.startswith("test_") and isinstance(collector, pytest.Instance):
fully_qualified_name = '.'.join([obj.__module__, obj.__qualname__])
for test_id in tests_dict.keys():
if fully_qualified_name == re.sub('\[.*?\]$', '', test_id):
return
return []
评论列表
文章目录