|  | import pytest
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | class CustomItem(pytest.Item):
 | 
						
						
						
							|  |     def runtest(self):
 | 
						
						
						
							|  |         pass
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | class CustomFile(pytest.File):
 | 
						
						
						
							|  |     def collect(self):
 | 
						
						
						
							|  |         yield CustomItem.from_parent(name="foo", parent=self)
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | def pytest_collect_file(path, parent):
 | 
						
						
						
							|  |     return CustomFile.from_parent(fspath=path, parent=parent)
 |