From 523c03880fa8bbad83214494ad02cd606cdb8b30 Mon Sep 17 00:00:00 2001 From: iamkun Date: Fri, 14 Feb 2020 17:48:56 +0800 Subject: [PATCH] fix: Set + Get accept 'D' as the short version of 'date' (#795) --- 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 01921d46..7b1712bd 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 f49dcf50..0d7e6e04 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('') })