Я пытаюсь адаптировать инструмент pytest так, чтобы его можно было использовать в моей тестовой среде, для чего создается и хранится точный отчет об испытаниях. Отчет о тестах представлен в формате xml. До сих пор мне удалось создать новый плагин, который создает xml, который я хочу, за одним исключением: Мне нужно зарегистрировать в моем xml-отчете переданное утверждение с соответствующим кодом, если это возможно. Я не мог найти способ сделать это. Единственная возможная возможность - перегрузить pytest_assertrepr_compare im py pytest плагин, но он вызван только при отказе утверждения, а не на переданном утверждении.есть способ обработать утверждение, переданное в pytest
Любая идея для этого?
Благодарим за помощь!
Etienne
Благодарим за ответ! Дело в том, что я действительно хочу, чтобы мой тестовый процесс был полностью автоматизирован, поэтому он не очень совместим с ручной проверкой текстового файла. Я решил модифицировать pytest переписать вместо этого, так что я могу иметь интроспекцию на уровне утверждений, а не только на уровне тестового теста – toubab