Skip to content

Commit 0934126

Browse files
committed
use isDecimalPercentage in tests for github/lab top lang
1 parent f643515 commit 0934126

File tree

2 files changed

+11
-14
lines changed

2 files changed

+11
-14
lines changed

services/github/github-top-language.tester.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
import Joi from 'joi'
21
import { createServiceTester } from '../tester.js'
2+
import { isDecimalPercentage } from '../test-validators.js'
3+
34
export const t = await createServiceTester()
45

5-
t.create('top language')
6-
.get('/badges/shields.json')
7-
.expectBadge({
8-
label: 'javascript',
9-
message: Joi.string().regex(/^([1-9]?[0-9]\.[0-9]|100\.0)%$/),
10-
})
6+
t.create('top language').get('/badges/shields.json').expectBadge({
7+
label: 'javascript',
8+
message: isDecimalPercentage,
9+
})
1110

1211
t.create('top language (empty repo)')
1312
.get('/pyvesb/emptyrepo.json')

services/gitlab/gitlab-top-language.tester.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
import Joi from 'joi'
21
import { createServiceTester } from '../tester.js'
2+
import { isDecimalPercentage } from '../test-validators.js'
33

44
export const t = await createServiceTester()
55

6-
t.create('Valid Repository')
7-
.get('/wireshark/wireshark.json')
8-
.expectBadge({
9-
label: 'c',
10-
message: Joi.string().regex(/^([1-9]?[0-9]\.[0-9]|100\.0)%$/),
11-
})
6+
t.create('Valid Repository').get('/wireshark/wireshark.json').expectBadge({
7+
label: 'c',
8+
message: isDecimalPercentage,
9+
})
1210

1311
t.create('Valid Blank Repo')
1412
.get('/KoruptTinker/gitlab-blank-repo.json')

0 commit comments

Comments
 (0)