Files
shields/services/codefactor/codefactor-grade.tester.js
2022-01-09 19:16:30 +01:00

23 lines
617 B
JavaScript

import { createServiceTester } from '../tester.js'
import { isValidGrade } from './codefactor-helpers.js'
export const t = await createServiceTester()
t.create('Grade').get('/github/microsoft/powertoys.json').expectBadge({
label: 'code quality',
message: isValidGrade,
})
t.create('Grade (branch)')
.get('/github/spring-projects/spring-boot/main.json')
.expectBadge({
label: 'code quality',
message: isValidGrade,
})
t.create('Grade (nonexistent repo)')
.get('/github/badges/asdfasdfasdfasdfasfae.json')
.expectBadge({
label: 'code quality',
message: 'repo or branch not found',
})