Skip to content

Commit cbb8f5b

Browse files
mifiremcohaszing
andauthored
Update test/generate-coverage-badge.ts
Co-authored-by: Remco Haszing <remcohaszing@gmail.com>
1 parent 9781af7 commit cbb8f5b

1 file changed

Lines changed: 11 additions & 17 deletions

File tree

test/generate-coverage-badge.ts

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,18 @@
33
import fs from 'fs/promises'
44
import { makeBadge } from 'badge-maker'
55

6-
try {
7-
const json = JSON.parse(await fs.readFile(process.argv[2], 'utf-8'))
6+
const json = JSON.parse(await fs.readFile(process.argv[2], 'utf-8'))
87

9-
// We only care about "statements"
10-
const coveragePercent = `${json.total.statements.pct}%`
8+
// We only care about "statements"
9+
const coveragePercent = `${json.total.statements.pct}%`
1110

12-
// https://github.com/badges/shields/tree/master/badge-maker#format
13-
const format = {
14-
label: 'coverage',
15-
message: coveragePercent,
16-
color: 'green',
17-
}
11+
// https://github.com/badges/shields/tree/master/badge-maker#format
12+
const format = {
13+
label: 'coverage',
14+
message: coveragePercent,
15+
color: 'green',
16+
}
1817

19-
const svg = makeBadge(format)
18+
const svg = makeBadge(format)
2019

21-
await fs.writeFile('coverage-badge.svg', svg)
22-
} catch (err) {
23-
// eslint-disable-next-line no-console
24-
console.error(err)
25-
process.exit(1)
26-
}
20+
await fs.writeFile('coverage-badge.svg', svg)

0 commit comments

Comments
 (0)