{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/5"}],"enrichment":{"capability":"Parses JUnit/XUnit XML test result files and maps them to Python objects compatible with the standard unittest module.","skillfed_tags":["junit-xml","test-parsing","unmaintained"],"use_cases":["Parse JUnit XML output from CI/CD pipelines to programmatically analyze test results in Python.","Extract test metadata (class name, method name, pass/fail status) from XML reports for custom reporting or filtering.","Integrate legacy test result files into a Python-based test analysis or aggregation tool.","Inspect test suite structure and outcomes without writing custom XML parsing logic."],"what_it_does":"xunitparser is a minimal XML parser that reads JUnit/XUnit test result files and converts them into Python objects mirroring the standard unittest module's structure. It returns a TestSuite object containing TestCase objects and a TestResult object, letting you programmatically inspect test outcomes, class names, method names, and pass/fail/skip status.\n\nThe package has no runtime dependencies and installs cleanly, but it is no longer maintained. It was last released in February 2022 and has not been updated since. If you need to parse JUnit XML in a legacy codebase or as a one-time integration task, it will likely work; if you need active support or compatibility with the latest Python versions, you should evaluate alternatives or plan to maintain a fork.","worth_installing":"Yes, if you need to parse JUnit XML in a stable, legacy codebase and can accept that the package is no longer maintained. The low install friction and lack of dependencies make it a lightweight choice. No, if you require active maintenance, support for the latest Python versions, or expect to need bug fixes or feature updates. Consider alternatives if you are starting a new project."},"id":"xunitparser","links":{"html":"https://skillfed.io/packages/xunitparser","md":"https://skillfed.io/packages/xunitparser.md","pypi":"https://pypi.org/project/xunitparser/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-02-23","license_spdx":null,"license_treatment":"permissive","name":"xunitparser","python_support":"unspecified","summary":"Read JUnit/XUnit XML files and map them to Python objects"},"popularity":{"monthly_downloads":113318,"position":12345,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.3.4"}
