Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/lambdaisland/kaocha-junit-xml
JUnit XML output for Kaocha
https://github.com/lambdaisland/kaocha-junit-xml
Adopt our "new" matrix-based CI config
844def5670894ae74a477b25a1b2d04f25dc1f5f authored over 1 year ago by A Brooks <[email protected]>
Also add Java17. Java 9 is way out of date, so I'm not keeping that from
the previous version.
...
cb30eecb98d68620a424ef4de17af620f4e88664 authored over 1 year ago by Alys Brooks <[email protected]>remove pr from the add-to-project-board workflow
d863fa1fd20a87841d671993675f4ee9001d3c6e authored almost 2 years ago by ArielA147 <[email protected]>[LIOSS-1] Set up add-to-project action workflow
c8d75b2d32372f50adb92d26ca58129e0894d49e authored about 2 years ago by ArielA147 <[email protected]>f325cf0dc09de7af617d13bc20aba75129f9fe18 authored about 2 years ago by ArielA147 <[email protected]>
aeed9daa6728bd24f85fb5a3aa321a106a9734b3 authored about 2 years ago by Alys Brooks <[email protected]>
## Fixed
* Fix Cljdoc build.
485bee4c388e536adfcb343fc8d4066e8625f937 authored about 2 years ago by Alys Brooks <[email protected]>Adding missing dependencies (BYOD) so the cljdoc build works correctly.
95067b2447fa9607fd15f38b0ca0ffc2b8640944 authored about 2 years ago by Alys Brooks <[email protected]>bf4e20b6ae2098ae1308d0fc9a7a864cd75d68db authored over 2 years ago by Arne Brasseur <[email protected]>
## Fixed
- Fix `--junit-xml-add-location-metadata` command line flag
c62ddfe0ebd66df3a60b274c2bfb48275b403c79 authored over 2 years ago by Arne Brasseur <[email protected]>d50528d4bc1a0617635069c62067eba474a4ebba authored over 2 years ago by Arne Brasseur <[email protected]>
31c36c76cf792f53a93849b8c3b6781e9d16f767 authored over 2 years ago by Arne Brasseur <[email protected]>
## Added
- Added a flag to include file location metadata as attributes on testcases, à la
py...
de6d1347b8df25976943c21f0730da48ede96e65 authored over 2 years ago by Arne Brasseur <[email protected]>
92121f26d94585c23152f36c02660126a5331d06 authored over 2 years ago by Arne Brasseur <[email protected]>
c955dde1e2f371939acbaf734463f2050ea6061e authored over 2 years ago by Arne Brasseur <[email protected]>
feat: add test location metadata option
97069dcb0ba1387287d408216376b6dbff862142 authored over 2 years ago by Arne Brasseur <[email protected]>2c2feefa87777ce855999e07dbc233ee1e2902c5 authored over 2 years ago by Arne Brasseur <[email protected]>
We follow CIDER defaults, as per the lambda island style guide.
1e2b4837536fa1ba203b7df2bb938504154f611b authored over 2 years ago by Arne Brasseur <[email protected]>If there is a compilation error, trying to find the file masks it.
191e0921ac9e78798383d408e8e319acbb65dde7 authored over 2 years ago by James Griffiths <[email protected]>eb2541bc93712898bd555d0730be079444e1dcef authored over 2 years ago by James Griffiths <[email protected]>
e24c56be883d37a76bceb1559ee130787e45dd60 authored over 2 years ago by James Griffiths <[email protected]>
75f9df67abb0d6b7c7b4c1267f6cdf8b2001c640 authored over 2 years ago by James Griffiths <[email protected]>
Certain tools support making use of file/line/col metadata from junit
xml files. This commit add...
b78a5b70db591c0aee0b7ae45bdecd5817718c19 authored over 2 years ago by Arne Brasseur <[email protected]>
5a5aa657ffc3ea122ed9727a6ffb6fcf2b53f287 authored over 2 years ago by Arne Brasseur <[email protected]>
96c5d2624418eeeaa43b326938d207086bc24ad3 authored over 2 years ago by Arne Brasseur <[email protected]>
865a017799ac8494a084875aa7b2f399eae2cd37 authored over 3 years ago by Arne Brasseur <[email protected]>
0088e099706c9f2dd76ee86d8505bccf427d88f6 authored over 4 years ago by Arne Brasseur <[email protected]>
4b6030367c41a2de0f47b47c7cddb4dd2a1c66ac authored over 4 years ago by Arne Brasseur <[email protected]>
2b6121f1f8dd58080455348cc5b8972cf3ab70c9 authored over 4 years ago by Arne Brasseur <[email protected]>
## Added
- Added a flag to omit `system-out` from the generated junit.xml file, (thanks @ondrs)
c3bd394464894583e106a636c16bb19308993072 authored over 4 years ago by Arne Brasseur <[email protected]>397a3c158b72e39334babad7545661f0e3339243 authored over 4 years ago by Arne Brasseur <[email protected]>
No-system-out option
a8de80b3a614f3432d6522618cc4294280f31b80 authored over 4 years ago by Arne Brasseur <[email protected]>937d9b9eb1e307c19fa08d0840cfede800208417 authored over 4 years ago by Ondrej Plsek <[email protected]>
d7c33ad598a3299de719229860398bf41821d7b3 authored over 5 years ago by Arne Brasseur <[email protected]>
b2ce4d9fc15630a31466c221dfd3a422e98babc0 authored almost 6 years ago by Arne Brasseur <[email protected]>
17f9b410e7b4b2446441cc4007be53907121a93b authored almost 6 years ago by Arne Brasseur <[email protected]>
0377e3997ed4d3eacd4459e806c6dfbe0aad2d1c authored almost 6 years ago by Arne Brasseur <[email protected]>
escape < and > in xml attribute values
e0f2593c67c605bf417761744ef2fc617c9cdc77 authored almost 6 years ago by Arne Brasseur <[email protected]>this is reported as an error by Nokogiri (which gitlab uses for parsing junit xml files).
```...
1f04332f1385c58822b12b710225e6ae48c105c4 authored almost 6 years ago by Benjamin Albrecht <[email protected]>Add documentation on how to set up Gitlab reports using JUnit
06969587e142c5505f7b684378b3103b308818f6 authored almost 6 years ago by Arne Brasseur <[email protected]>fdd8a046dd55264a3395fbb3e2a3831986990a09 authored almost 6 years ago by Rune Juhl Jacobsen <[email protected]>
de054e8dcf5d1c34bde6b4384171a1147764d2c4 authored almost 6 years ago by Arne Brasseur <[email protected]>
133688edac04d0e1f3d054c5fd81c7ea9e343755 authored almost 6 years ago by Arne Brasseur <[email protected]>
5243781c69d92f81b5e224ec6e46c1426d84f866 authored almost 6 years ago by Arne Brasseur <[email protected]>
Prevent NullPointerException in report generation
61b77385b15a47260c16599cc2348043bb9b3d38 authored almost 6 years ago by Arne Brasseur <[email protected]>df0ce8422bbb683c31bd26fb8821c2874eb1a513 authored almost 6 years ago by Arne Brasseur <[email protected]>
aa3c6d4158b9a330321fc58a66a118b1a9740d94 authored almost 6 years ago by Arne Brasseur <[email protected]>
91f800f1418a638e52047cf285f74b396c9b47a4 authored almost 6 years ago by Arne Brasseur <[email protected]>
Exclude `clojure.core/symbol` in junit_xml.clj
3804cb79af31174df3d1fffa6e17c5d01abf12cf authored almost 6 years ago by Arne Brasseur <[email protected]>`kaocha.plugin.junit-xml` refers everything from `kaocha.core-ext`, which defines a function cal...
a073d2c3367f42fed7374ac03ab2fcb81a5b6b88 authored almost 6 years ago by Miikka Koskinen <[email protected]>This prevents a NPE I found when running kaocha on a fairly large (and, sadly, non-public) test ...
e73097c01033b59f6da591a9eb2f7348f79858d3 authored almost 6 years ago by Tim Gilbert <[email protected]>28a748c7b614a4b60455e572ec2f6b1fd8928cd9 authored almost 6 years ago by Arne Brasseur <[email protected]>
fd7d1b52c9e9b46c15fc27bd3fe0f901cc4f9100 authored almost 6 years ago by Arne Brasseur <[email protected]>
Generally we only care about the "leafs" in the test tree, i.e. not about whole
suites or namesp...
c5f1e96b1644f1fbefa64d2d6f9f6b7de13ee992 authored about 6 years ago by Arne Brasseur <[email protected]>
a6ab3cb39f5b6b84dbe6402acbe361a7420169c3 authored about 6 years ago by Arne Brasseur <[email protected]>
For failures and errors, make the message and textual content being reported
more useful. This s...
bdbb549afed294a669cf4c14f2db65f243271061 authored about 6 years ago by Arne Brasseur <[email protected]>
e9f1d2e4cc879eade3cebe79e67db051fa42626d authored about 6 years ago by Arne Brasseur <[email protected]>
db418fa89c90389f9a0675d49063a2021df9866e authored about 6 years ago by Arne Brasseur <[email protected]>
Leaf tests are tests that don't have children themselves, e.g. test vars,
or cucumber scenarios....
74fbe144c2f91747e8a35913906108e4800fb9f5 authored about 6 years ago by Arne Brasseur <[email protected]>
eb9b4bee9815381c9a68ff90a898d282aaad847d authored about 6 years ago by Arne Brasseur <[email protected]>
311587e00cbac1b29b0d7bd5c66a59099e6de2b1 authored about 6 years ago by Arne Brasseur <[email protected]>
93a99fabf37c5830786e5cb4c09f4cfa059ab185 authored about 6 years ago by Arne Brasseur <[email protected]>
7650248b50558eda47f54145a4b5366eea5b8dcb authored about 6 years ago by Arne Brasseur <[email protected]>
f16f607ee5453437d2adbd7f4696f677bbeb1cf4 authored about 6 years ago by Arne Brasseur <[email protected]>
1507bab3b50081c57cc9ed74beb412f6846688d8 authored about 6 years ago by Arne Brasseur <[email protected]>
e3370370939712805dd26193a544a1fd0974d964 authored about 6 years ago by Arne Brasseur <[email protected]>
If the parent directory of the output file does not exist, then create it.
35eba92347a94ecc89e51fb145e3eca99efee010 authored about 6 years ago by Arne Brasseur <[email protected]>a6efd009d6e661528cd132cd298cb954b26eabb8 authored about 6 years ago by Arne Brasseur <[email protected]>
f103d6b1d39c67fb8fc64e0cff3164e862a8c5a3 authored about 6 years ago by Arne Brasseur <[email protected]>
a4949295ba33478e1fe619288f130cf4bc64e4d9 authored about 6 years ago by Arne Brasseur <[email protected]>
57313d8a263b94cf41a3bc85e599efbcac4dd506 authored about 6 years ago by Arne Brasseur <[email protected]>
6fcab5fe553cae271b0dc1f4a9ff87afba50fee9 authored about 6 years ago by Arne Brasseur <[email protected]>
While online sources seem to disagree on the exact details of the format, this
schema is what is...
b9ec010a599a42c618602c13c5a0adc30e49d039 authored about 6 years ago by Arne Brasseur <[email protected]>
51bd5c959d521d274b7e51412c45a5e442f2f9d8 authored about 6 years ago by Arne Brasseur <[email protected]>
96f50cf44a3fe291ef8ce12889ab6abe065f6eed authored about 6 years ago by Arne Brasseur <[email protected]>
a7f84324db7c763c21b0d03f9159048472ece003 authored about 6 years ago by Arne Brasseur <[email protected]>
43f6e6b3844e099fe03de351bf1865dd8f8df248 authored about 6 years ago by Arne Brasseur <[email protected]>
11b2dbb0050d04901ad308a6fcba52ce974dff56 authored about 6 years ago by Arne Brasseur <[email protected]>
Surprisingly clojure.xml/emit does not do this. Instead implement our own
version of `clojure.xm...
c2d7a5d95eb1128c9f88349cadb968d7b3fca948 authored about 6 years ago by Arne Brasseur <[email protected]>
b94ac93f170743049a9274b61863c18313d6e166 authored about 6 years ago by Arne Brasseur <[email protected]>
a35398d4bf553bdb09b8ef07f4bf8bd3bd40bc61 authored about 6 years ago by Arne Brasseur <[email protected]>
d9723620889f895e459e579ac0eca81277be7a0d authored about 6 years ago by Arne Brasseur <[email protected]>
f971f8e8bb85c44bdc06099fba580fefe277df52 authored about 6 years ago by Arne Brasseur <[email protected]>
83a953b05a2f8dfecf2b1f4e043c554317eecefd authored about 6 years ago by Arne Brasseur <[email protected]>
bede5ac193a1d3ff13c813933d298329de4840c1 authored about 6 years ago by Arne Brasseur <[email protected]>
3b36288f62f05ff681ecba1a348671a6fef99c5a authored about 6 years ago by Arne Brasseur <[email protected]>
18122d2879be037f6bcec490acafe3c251ca06aa authored about 6 years ago by Arne Brasseur <[email protected]>
09d2c11d2d56f9cd7edebf826d1c2fd80b7a81a2 authored about 6 years ago by Arne Brasseur <[email protected]>
Don't overwrite with nil when no CLI arguments are provided.
a22889b32e68bc5762b70b322318a17fb4f515c7 authored about 6 years ago by Arne Brasseur <[email protected]>f26eed7374921ccf8b16a881c9e856bd171683d1 authored about 6 years ago by Arne Brasseur <[email protected]>
289e69eff3681a947d60789f8786fd9d30a0a5ab authored about 6 years ago by Arne Brasseur <[email protected]>
d1d58af5dc95b840b3783c8dd5c2da33707c402c authored about 6 years ago by Arne Brasseur <[email protected]>
b021e3df496d697b8f9cafca27bdeb65969bec37 authored about 6 years ago by Arne Brasseur <[email protected]>