Pytest
Pytest is a testing framework for JavaScript and TypeScript.
Enabling XML Output
Pytest can produce JUnit XML output by running with the --junit-xml=
option.
Test Suite Naming
pytest will automatically fill in values for the and name
and classname
attributes.
would produce output that looks like this:
The suite name can be configured in the pytest.ini
or similar config file.
Configuring other XML output values is not currently supported, but experimental options are available. To include the test filenames in the XML output, use the -o junit_family=xunit1
option.
Further Configuration
pytest is only one of several popular testing frameworks for Python. You might also want to look at
Python unittest
Last updated