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)
| File | Size | Uploaded | |
|---|---|---|---|
| doxygen-junit-2.3.0.tar.gz | 4.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|