Martin Hořeňovský
c4df47c246
Approvals normalize paths with both backward and forward slash
2021-11-13 22:10:25 +01:00
Martin Hořeňovský
de67278e14
JUnit reporter uses only 3 decimal places when reporting durations
...
We used to use whatever precision we ended up having from C++'s
stdlib. However, some relatively popular tools, like Jenkins,
use Maven SureFire XML schema to validate JUnit test reports, and
Maven SureFire schema requires the duration to have at most 3
decimal places.
For compatibility, the JUnit reporter will now respect this
limitation.
Closes #2221
2021-10-10 22:10:48 +02:00
John Zimmermann
ba81505168
Do not match exact amount of spaces for errno macro expansion in approvalTests.py
...
E.g. musl libc expands errno() to __errno_location() without a space between, glibc has 1 space.
2021-01-08 11:31:28 +01:00
Martin Hořeňovský
0d8eeec557
Move all scripts to Python3
2020-04-29 21:28:52 +02:00
Martin Hořeňovský
63b7d6f98e
Improve erasure of test numbers in TAP approvals
2020-02-13 14:22:18 +01:00
Martin Hořeňovský
34bc56340d
Normalize TAP approvals to avoid massive diffs for every change
2020-02-03 20:29:36 +01:00
Martin Hořeňovský
1327946785
Add all in-repo reporters to approval tests
2020-02-02 15:04:19 +01:00
Martin Hořeňovský
827733fe81
Improve approval tests handling off tagged devel versions
2020-01-25 11:23:40 +01:00
Martin Hořeňovský
91ee07e08c
Moved scripts/ to tools/scripts/
2019-12-06 11:53:31 +01:00