Давайте воспользуемся следующим кодом (conftest.py):
import random
def test_val():
value = random.random()
assert value < 0.5
Запуск py.test --junitxml=result.xml conftest.py
генерирует result.xml
(когда тест пройден):
Сейчас. Что я хотел бы сделать, так это сохранить значение, сгенерированное test_val()
в results.xml
. Есть ли способ сделать это? Кажется, я не могу найти ничего связанного с pytest doc.