Skip to main content
https://github.com/johnthagen/doxygen-junit/workflows/python/badge.svg https://codeclimate.com/github/johnthagen/doxygen-junit/badges/issue_count.svg https://codecov.io/github/johnthagen/doxygen-junit/coverage.svg https://img.shields.io/pypi/v/doxygen-junit.svg https://img.shields.io/pypi/status/doxygen-junit.svg https://img.shields.io/pypi/pyversions/doxygen-junit.svg

Tool that converts Doxygen XML output to JUnit XML format. Use on your CI servers to get more helpful feedback.

Installation

You can install, upgrade, and uninstall doxygen-junit with these commands:

$ pip install doxygen-junit
$ pip install --upgrade doxygen-junit
$ pip uninstall doxygen-junit

Usage

Redirect doxygen stderr to a file:

$ doxygen 2> doxygen-stderr.txt

Convert it to JUnit XML format:

$ doxygen_junit --input doxygen-stderr.txt --output doxygen-junit.xml

Contributors

Credit to @theandrewdavis for the initial development of the conversion tool.

Releases

2.3.0 2021-11-06

  • Add Python 3.10 support, drop 3.6.

2.2.1 2020-12-30

  • Add Python 3.9 support.

  • Switch to GitHub Actions for CI.

2.2.0 2020-04-21

  • Drop support for Python 3.5.

2.1.0 2020-04-18

  • Add --version CLI argument.

2.0.0 2020-03-29

  • Drop Python 2.7.

1.4.0 2019-12-14

  • Drop Python 3.4 and support Python 3.8.

  • Include license file.

1.3.0 - 2018-07-09

Support Python 3.7.

1.2.0 - 2018-04-03

  • Properly support JUnit XSD.

  • Drop Python 3.3 support.

1.1.0 - 2016-12-31

Support Python 3.6.

1.0.1 - 2016-10-06

Handle warning labels without a space before the preceding colon.

1.0.0 - 2016-09-13

First release.

Metadata

Release files for doxygen-junit 2.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for doxygen-junit 2.3.0
File Size Uploaded
doxygen-junit-2.3.0.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for doxygen-junit 2.3.0
File Interpreter ABI Platform
doxygen_junit-2.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.5 kB

Release files / doxygen-junit-2.3.0.tar.gz

Download URL doxygen-junit-2.3.0.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
29705f84953687d906534146b4e0883a3b830d908883f1d5ff37253c7924e6ce
BLAKE2b-256 checksum
How to use checksums
0c4f9da1c9c528335b1c9386c292eda4472117cd7e31df0eb41732d47f286e79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4

Release files / doxygen_junit-2.3.0-py3-none-any.whl

Download URL doxygen_junit-2.3.0-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b667ecf2b2b499743215bf895b8af3e32a86dcb14f7a30c3172a9acdaf6d5a8d
BLAKE2b-256 checksum
How to use checksums
4c9839e4acc72b9b2374964b985046f017d5172b8517875eaa016f4340114454
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4

Release history Release notifications | RSS feed

This release

2.3.0 This release

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.4.0

2 release files

1.3.0

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page