A python library for creating Testspace xml result files. This is based on the Testspace result xml format.
Requires python 2.7 or 3.5 or later and its standard libraries and adding directory to your PYTHONPATH.
To retrieve a list or projects for an organization.
testspace_report = testspace_xml.TestspaceReport()
example_suite = testspace_report.get_or_add_test_suite('Example Suite')
test_case = testspace_xml.TestCase('passing case 1', 'passed')
example_suite.add_test_case(test_case)
testspace_report.write_xml('testspace.xml')
The tests cases are creating using pytest and as part of running tox both code coverage and static analysis are done.
pip install tox
tox -e py
All pull request are built with travisci.org, with the test, code coverage and static analysis results reports at Testspace
This project is licensed under the MIT License - see the LICENSE file for details