вариант делать такое, надо либо в классе, либо еще где-то. Сам тест проверяет, что сущность корректно создается и все поля заполняются, и я хочу удалить сущность по окончанию теста в любом случае
А можно полюбопытствовать, чем именно не устраивает фикстура, она ж примерно для этого и нужна?
Тест в стороннем апи создаёт сущность, поэтому в фикстуре не может быть id
ну я в общем в теле теста в фикстуру пропихнул id и удалил там, не знаю насколько хорошее решение
Вполне адекватное. https://stackoverflow.com/questions/58549670/pass-a-parameter-to-a-pytest-fixture-for-teardown
А в фикстуре try except finally почему не рассматриваешь? По крайней мере в ближайшее время планирую так сделать. Или это не подойдет по какой-либо причине?
В самой фикстуре это не нужно. Такое можно в тесте сделать, но я не хочу AssertionError ловить :,)
Нну да... согласен)) пока погуглю, тогда варианты, тк скоро понадобится)
Ну я сделал как выше вот говорили Выглядит норм
Обсуждают сегодня