Как собирать результаты данных в pytest с помощью junitxml?

Давайте воспользуемся следующим кодом (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.

5
задан Jakub Czaplicki 18 September 2017 в 09:50
поделиться