Я использую pytest и пытаюсь создать объект, который должен использоваться во многих классах моего проекта.Я пытаюсь передать объект одному из классов, но пиктограмма показывает мне «Неразрешенная ссылка» custom_inst.
Вот мой код:
conftest.py:
@pytest.fixture(scope="function", autouse=True)
def fixture_example(request):
custom_inst = FixtureClass()
yield custom_inst
custom_inst.do_something()
какой-то класс:
@pytest.mark.usefixtures('fixture_example')
class DummyClass(object):
def __init__(self, arg1=None, arg2=None):
self.arg1 = arg1
self.arg2 = arg2
self.custom_inst = fixture_example
как я могу передать экземпляр custom_inst моему DummyClass как член класса?
Спасибо.