oa-jira
Version:
Octet Agile's JIRA connectivity project.
27 lines (24 loc) • 827 B
JavaScript
const utils = require('../../../../src/model/utils/');
describe('Check [histories] utilities', () => {
describe('Check [parse sprint ids] utility', () => {
const case12_13_14 = [12, 13, 14];
const case12_13 = [12, 13];
const caseEmpty = [];
const case12 = [12];
it.each([
[caseEmpty, undefined],
[caseEmpty, 2],
[caseEmpty, ''],
[caseEmpty, 'THREE'],
[case12, '12'],
[case12_13, '12,13'],
[case12_13, '12,13, toto'],
[case12_13, '12, 13'],
[case12_13_14, '12,13,14'],
[case12_13_14, '12, 13, 14'],
[case12_13_14, '12,13,12, 14, 14 ,13,12']
])('should resolve [%s] when given is [%p].', (expected, given) => {
expect(utils.histories.parseSprintIds(given)).resolves.toEqual(expected);
});
});
});