t.me/atinfo_chat Telegram группа по автоматизации тестирования

Pytest и использованиие __init__ в класах

Теги: #<Tag:0x00007f7485d38028> #<Tag:0x00007f74863b7ed0>

Использую pytest для тестирования

проблема если я вспомогательных класах импользую метод __init__ pytest не запускает тесты

пример

class A:
    def  __init__:
    ......

class Test:
    user = A()
    def test_():
        ...
def __init__(self): ?

да def __init__(self)

если я Вас правильно понял:
тест-классы не разрешают использование конструктора в себе, если вам нужно что то выполнить перед/после тестами используйте фикстуры и именованые финкции -фикстуры tearup/down