mirror of
https://github.com/harttle/liquidjs.git
synced 2026-09-16 12:50:38 -07:00
test: coverage to 100%
This commit is contained in:
@@ -13,4 +13,26 @@ describe('TimezoneDate', () => {
|
||||
expect(date.getTimezoneOffset()).to.equal(-360)
|
||||
expect(date.getMinutes()).to.equal(26)
|
||||
})
|
||||
it('should support Date as argument', () => {
|
||||
const date = new TimezoneDate(new Date('2021-10-06T14:26:00.000+08:00'), 0)
|
||||
expect(date.getHours()).to.equal(6)
|
||||
})
|
||||
it('should support .getMilliseconds()', () => {
|
||||
const date = new TimezoneDate('2021-10-06T14:26:00.001+00:00', 0)
|
||||
expect(date.getMilliseconds()).to.equal(1)
|
||||
})
|
||||
it('should support .getDay()', () => {
|
||||
const date = new TimezoneDate('2021-12-07T00:00:00.001+08:00', -480)
|
||||
expect(date.getDay()).to.equal(2)
|
||||
})
|
||||
it('should support .toLocaleTimeString()', () => {
|
||||
const date = new TimezoneDate('2021-10-06T00:00:00.001+00:00', -480)
|
||||
expect(date.toLocaleTimeString('en-US')).to.equal('8:00:00 AM')
|
||||
expect(() => date.toLocaleDateString()).to.not.throw()
|
||||
})
|
||||
it('should support .toLocaleDateString()', () => {
|
||||
const date = new TimezoneDate('2021-10-06T22:00:00.001+00:00', -480)
|
||||
expect(date.toLocaleDateString('en-US')).to.equal('10/7/2021')
|
||||
expect(() => date.toLocaleDateString()).to.not.throw()
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user