AV
Size: a a a
AV
G
NK
AB
OP
D
[
{ interval: '0:42/50', divisor: 2, result: '0:21.0/25' },
{ interval: '19:42/1000', divisor: 10, result: '1:58.2/100' }
]
.forEach((testcase) => {
const { interval, divisor, result } = testcase;
test(`Interval(${interval}).divide(${divisor}) == "${result}"`, () => {
const i = Interval.fromString(interval);
expect(i.divide(divisor).toString()).toBe(result);
});
})
ЖR
[
{ interval: '0:42/50', divisor: 2, result: '0:21.0/25' },
{ interval: '19:42/1000', divisor: 10, result: '1:58.2/100' }
]
.forEach((testcase) => {
const { interval, divisor, result } = testcase;
test(`Interval(${interval}).divide(${divisor}) == "${result}"`, () => {
const i = Interval.fromString(interval);
expect(i.divide(divisor).toString()).toBe(result);
});
})
M
[
{ interval: '0:42/50', divisor: 2, result: '0:21.0/25' },
{ interval: '19:42/1000', divisor: 10, result: '1:58.2/100' }
]
.forEach((testcase) => {
const { interval, divisor, result } = testcase;
test(`Interval(${interval}).divide(${divisor}) == "${result}"`, () => {
const i = Interval.fromString(interval);
expect(i.divide(divisor).toString()).toBe(result);
});
})
D
describe.each([
['0:42/50', 2, '0:21.0/25'],
['19:42/1000', 10, '1:58.2/100']
])('Swimming interval', (interval, divisor, result) => {
test(`Interval(${interval}).divide(${divisor}) == "${result}"`, () => {
const i = Interval.fromString(interval);
expect(i.divide(divisor).toString()).toBe(result);
});
});
D
M
D
AP
M
AP
D
D
AP
AP
AV