We use arrow functions in most places; this enforces it. Passing arrow functions to Mocha is discouraged: https://mochajs.org/#arrow-functions This was a mix of autofixes and hand adjustments.
15 lines
383 B
JavaScript
15 lines
383 B
JavaScript
'use strict'
|
|
|
|
const { test, given } = require('sazerac')
|
|
const { licenseToColor } = require('./licenses')
|
|
|
|
describe('license helpers', function() {
|
|
test(licenseToColor, () => {
|
|
given('MIT').expect('green')
|
|
given('MPL-2.0').expect('orange')
|
|
given('Unlicense').expect('7cd958')
|
|
given('unknown-license').expect('lightgrey')
|
|
given(null).expect('lightgrey')
|
|
})
|
|
})
|