From 8481d99403ec54b48efff8839ac07ba447d6e6eb Mon Sep 17 00:00:00 2001 From: iamkun Date: Fri, 14 Feb 2020 17:41:57 +0800 Subject: [PATCH] fix: Set + Get accept 'D' as the short version of 'date' --- src/utils.js | 1 + test/utils.test.js | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/utils.js b/src/utils.js index 01921d46e..7b1712bda 100644 --- a/src/utils.js +++ b/src/utils.js @@ -32,6 +32,7 @@ const prettyUnit = (u) => { y: C.Y, w: C.W, d: C.D, + D: C.DATE, h: C.H, m: C.MIN, s: C.S, diff --git a/test/utils.test.js b/test/utils.test.js index f49dcf50e..0d7e6e044 100644 --- a/test/utils.test.js +++ b/test/utils.test.js @@ -8,9 +8,17 @@ it('PrettyUnit', () => { expect(prettyUnit('Days')).toBe('day') expect(prettyUnit('days')).toBe('day') expect(prettyUnit('day')).toBe('day') - expect(prettyUnit('Q')).toBe('quarter') expect(prettyUnit('quarter')).toBe('quarter') expect(prettyUnit('quarters')).toBe('quarter') + expect(prettyUnit('D')).toBe('date') + expect(prettyUnit('d')).toBe('day') + expect(prettyUnit('M')).toBe('month') + expect(prettyUnit('y')).toBe('year') + expect(prettyUnit('h')).toBe('hour') + expect(prettyUnit('m')).toBe('minute') + expect(prettyUnit('s')).toBe('second') + expect(prettyUnit('ms')).toBe('millisecond') + expect(prettyUnit('Q')).toBe('quarter') expect(prettyUnit()).toBe('') })