1
0
mirror of https://github.com/badges/shields.git synced 2025-04-18 19:44:04 +03:00

fix markdown summary if there are pending tests (#9068)

This commit is contained in:
chris48s 2023-04-10 10:19:16 +01:00 committed by GitHub
parent 95ef751096
commit ba4a5619ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -20,17 +20,17 @@ if (data.stats.passes > 0) {
process.stdout.write(`${data.stats.passes} passed\n`)
}
if (data.stats.failures > 0) {
process.stdout.write(`${data.stats.failures} failed\n\n`)
process.stdout.write(`${data.stats.failures} failed\n`)
}
if (data.stats.pending > 0) {
process.stdout.write(`${data.stats.pending} pending\n\n`)
process.exit(2)
process.stdout.write(`${data.stats.pending} pending\n`)
}
process.stdout.write('\n')
if (data.stats.failures > 0) {
for (const test of data.tests) {
process.stdout.write('## Failures\n\n')
for (const test of data.failures) {
if (test.err && Object.keys(test.err).length > 0) {
process.stdout.write(`### ${test.title}\n\n`)
process.stdout.write(`${test.fullTitle}\n\n`)
process.stdout.write('```\n')
process.stdout.write(`${test.err.stack}\n`)
@ -38,3 +38,10 @@ if (data.stats.failures > 0) {
}
}
}
if (data.stats.pending > 0) {
process.stdout.write('## Pending\n\n')
for (const test of data.pending) {
process.stdout.write(`${test.fullTitle}\n\n`)
}
}