Задать вопрос
@Vladimir__81

Как в pytest перед началом теста с помощью fixture запускать приложение, а после выполнения теста закрывать приложение?

Я хочу что бы перед началом теста запускалось приложение, а после выполнения теста приложение закрывалось.

у меня получилось с помощью fixture запускать приложение перед началом теста, но после запуска приложения тест не стартует.

Код
@pytest.fixture
def updete_data():
os.system(r’c:\TestPO\PO_TEST\feeding.exe’)
yield
sys.exit

def test_start(updete_data):
print(“test ran”)
assert 10 == 10, "ошибка "
  • Вопрос задан
  • 47 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы