{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/14"},{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/4"}],"enrichment":{"capability":"A unittest test runner that exports test results to XML files compatible with CI systems, IDEs, and build tools.","skillfed_tags":["test-reporting","junit-xml","ci-integration"],"use_cases":["Export unittest results to XML for Jenkins, GitLab CI, or other CI systems that consume JUnit-format reports.","Generate test reports in a format that IDEs and test dashboards can parse and visualize.","Integrate test reporting into Django projects by setting TEST_RUNNER in settings.py.","Capture test metadata (pass/fail/skip status, timing, descriptions) in structured XML for post-processing."],"what_it_does":"xmlrunner is a custom test runner for Python's unittest framework that captures test results and writes them to XML files in a format understood by continuous integration servers, build systems, and IDEs. Instead of printing test output to the console, it generates structured XML reports that downstream tools can parse and display.\n\nThe package provides XMLTestRunner as a drop-in replacement for unittest's standard TextTestRunner, plus a Django integration hook. It has no runtime dependencies and works by wrapping the unittest framework. However, the project has been dormant since 2014, with the last release over a decade ago\u2014while the repository is not archived, active maintenance is minimal.","worth_installing":"Yes, with conditions. The package is stable and has no known vulnerabilities, making it suitable for existing projects already using it or for simple unittest-to-XML conversion needs. However, install friction is high (source-only distribution), and dormancy since 2014 means no support for modern Python or CI ecosystem changes. If you need active maintenance or compatibility with recent tooling, consider alternatives like pytest with junit-xml plugin or modern CI-native reporting."},"id":"xmlrunner","links":{"html":"https://skillfed.io/packages/xmlrunner","md":"https://skillfed.io/packages/xmlrunner.md","pypi":"https://pypi.org/project/xmlrunner/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2014-11-10","license_spdx":null,"license_treatment":"copyleft","name":"xmlrunner","python_support":"unspecified","summary":"PyUnit-based test runner with JUnit like XML reporting."},"popularity":{"monthly_downloads":287894,"position":8022,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.7.7"}
