Chore: parse parseDuration values as numbers (#42826)

* Chore: parseDuration values as numbers

* Clean up RefreshPicker labels
This commit is contained in:
Josh Hunt
2021-12-16 11:35:53 +00:00
committed by GitHub
parent 23be398c9c
commit 609a1aa8ad
4 changed files with 26 additions and 14 deletions
@@ -18,12 +18,12 @@ describe('Duration util', () => {
describe('parseDuration', () => {
it('parses a duration string', () => {
const durationString = '3M 5d 20m';
expect(parseDuration(durationString)).toEqual({ months: '3', days: '5', minutes: '20' });
expect(parseDuration(durationString)).toEqual({ months: 3, days: 5, minutes: 20 });
});
it('strips out non valid durations', () => {
const durationString = '3M 6v 5b 4m';
expect(parseDuration(durationString)).toEqual({ months: '3', minutes: '4' });
expect(parseDuration(durationString)).toEqual({ months: 3, minutes: 4 });
});
});