JUNITPARSER(1)
π JUNITPARSER π
okay bestie, welcome to junitparser(1) β the manual page for the Pythonic JUnit/xUnit Result XML Parser. yes the title is shouty, that's just how man pages are, they're all like that, it's their whole thing π
β¨ NAME β¨
junitparser β a Pythonic JUnit/xUnit Result XML Parser. that's the whole vibe. it parses those XML result files your test runner spits out, and it does it in a very Python way π
π¦ SYNOPSIS π¦
junitparser merge [-h] [--glob] path [path ...] output
like, that's the shape of it. you run junitparser, you can pass -h or -v, and then there's the {merge} subcommand doing its little thing. then junitparser merge takes its own -h, optionally --glob, then a whole pile of paths, and one output. slay π
πΈ DESCRIPTION πΈ
so <rainbow>junitparser</rainbow> is a JUnit/xUnit Result XML Parser. that's it, that's the job, that's the mission. π
and the command line tool? its whole personality is merging several Result XML files into one file. that's the feature. that's what we're here for. no cap β¨
π OPTIONS π
π Positional arguments
mergeβ merges Junit XML format reports withjunitparser. it's the subcommand, it's the main character of the CLI, periodt πpathβ the original XML path. like, where your XML lives rn. πoutputβ the merged XML Path. where the beautiful merged result goes when we're done π«Ά
β Optional arguments
-h,--helpβ shows a help message (the general one, or the one for themergecommand specifically) and then exits. so polite. so considerate. π-v,--versionβ shows the program's version number and exits. quick little flex, then gone π«--globβ treats the original XMLpath(s) as glob(s). so you can wildcard-match your way to victory π§
heads up bestie:path [path ...]means you can hand it more than one path. that's literally the point of a merge tool. the...is not decoration, it's an invitation π
π AUTHOR π
Joel Wang wrote this. thank you Joel, we love you, we're obsessed, we're sending you flowers π
that's the whole page fr fr β junitparser(1) from the General Commands Manual, and yeah the header and footer both just say the same shouty thing, no date stamp, no version number hiding down there, that's just how it is π go merge some XML, bestie, you got this πβ¨
π¦ where this page comes from
- debian bookworm: junitparser 2.8.0-1 Β· Apache-2.0
- debian trixie: junitparser 3.2.0-1 Β· Apache-2.0
- ubuntu jammy: junitparser 2.4.2-1 Β· Apache-2.0
- ubuntu noble: junitparser 3.1.0-3 Β· Apache-2.0
- ubuntu questing: junitparser 3.2.0-1
- ubuntu resolute: junitparser 4.0.2-1 Β· Apache-2.0
- ubuntu stonking: junitparser 4.0.2-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms