use metric() in [coderabbit] badge (#10779)

This commit is contained in:
chris48s
2025-01-01 16:07:22 +00:00
committed by GitHub
parent 3daef194fa
commit de1382d44d
2 changed files with 4 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
import Joi from 'joi'
import { BaseJsonService, pathParams } from '../index.js'
import { metric } from '../text-formatters.js'
const schema = Joi.object({
reviews: Joi.number().required(),
@@ -46,7 +47,7 @@ class CodeRabbitPullRequest extends BaseJsonService {
static render({ reviews }) {
return {
message: `${reviews}`,
message: metric(reviews),
color: 'blue',
}
}

View File

@@ -1,5 +1,5 @@
import Joi from 'joi'
import { createServiceTester } from '../tester.js'
import { isMetric } from '../test-validators.js'
export const t = await createServiceTester()
@@ -7,7 +7,7 @@ t.create('live CodeRabbitPullRequest')
.get('/prs/github/coderabbitai/ast-grep-essentials.json')
.expectBadge({
label: 'coderabbit reviews',
message: Joi.number().min(0),
message: isMetric,
})
t.create('live CodeRabbitPullRequest nonexistent org')