chore: move spec test to it.each

This commit is contained in:
Lei Nelissen 2023-07-13 17:26:49 +02:00
parent 4e8eeda30e
commit d9c15b1e7a
1 changed files with 7 additions and 28 deletions

View File

@ -181,32 +181,11 @@ row2`;
expect(ganttDb.getAccDescription()).toBe(expectedAccDescription);
});
it('should allow for setting the starting weekday to monday for tick intervals', function () {
parser.parse('gantt\nweekday monday');
expect(ganttDb.getWeekday()).toBe('monday');
});
it('should allow for setting the starting weekday to tuesday for tick intervals', function () {
parser.parse('gantt\nweekday tuesday');
expect(ganttDb.getWeekday()).toBe('tuesday');
});
it('should allow for setting the starting weekday to wednesday for tick intervals', function () {
parser.parse('gantt\nweekday wednesday');
expect(ganttDb.getWeekday()).toBe('wednesday');
});
it('should allow for setting the starting weekday to thursday for tick intervals', function () {
parser.parse('gantt\nweekday thursday');
expect(ganttDb.getWeekday()).toBe('thursday');
});
it('should allow for setting the starting weekday to friday for tick intervals', function () {
parser.parse('gantt\nweekday friday');
expect(ganttDb.getWeekday()).toBe('friday');
});
it('should allow for setting the starting weekday to saturday for tick intervals', function () {
parser.parse('gantt\nweekday saturday');
expect(ganttDb.getWeekday()).toBe('saturday');
});
it('should allow for setting the starting weekday to sunday for tick intervals', function () {
parser.parse('gantt\nweekday sunday');
expect(ganttDb.getWeekday()).toBe('sunday');
});
it.each(['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday'])(
'should allow for setting the starting weekday to %s for tick interval',
(day) => {
parser.parse(`gantt\nweekday ${day}`);
expect(ganttDb.getWeekday()).toBe(day);
}
);
});