Для pytest я могу определить выходной файл в setup.cfg как
[tool:pytest]
python_files = tests/full_test_suite/*
addopts =
--junitxml=junit.xml
--junitxml=results/pytest-results.xml
И я могу также настроить flake8 в setup.cfg
[flake8]
max-line-length = 120
format = junit-xml
Я могу передать в выходной файл при прямом запуске flake8
например,
flake8 --format junit-xml > results/flake8.xml
Однако я не могу понять, как это сделать в файле setup.cfg.
Я проверил https://flake8.pycqa.org/en/latest/user/configuration.html и https://flake8.pycqa.org/en/latest/user/options.html#options -list
Я добавил output_file= results/flake8.xml
и output-file = results/flake8.xml
, но ни одна из них не работает.