Files
shields/services/contributor-count.spec.js
2019-04-29 14:16:33 -04:00

25 lines
668 B
JavaScript

'use strict'
const { test, given } = require('sazerac')
const { renderContributorBadge } = require('./contributor-count')
describe('Contributor count helpers', function() {
test(renderContributorBadge, () => {
given({ label: 'maintainers', contributorCount: 1 }).expect({
label: 'maintainers',
message: '1',
color: 'red',
})
given({ label: 'collaborators', contributorCount: 2 }).expect({
label: 'collaborators',
message: '2',
color: 'yellow',
})
given({ label: 'collaborators', contributorCount: 3000 }).expect({
label: 'collaborators',
message: '3k',
color: 'brightgreen',
})
})
})