From a0d0d8bd286e080c65637d0f35239c2fcafd51c5 Mon Sep 17 00:00:00 2001 From: Rick Date: Thu, 7 Feb 2013 20:05:10 -0800 Subject: [PATCH] Unit test for static DST offsets, instead of rule references, in Zone definitions. For example, '1:00'. --- spec/date.spec.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spec/date.spec.js b/spec/date.spec.js index 6c32167..77d0b16 100644 --- a/spec/date.spec.js +++ b/spec/date.spec.js @@ -315,4 +315,10 @@ describe('timezoneJS.Date', function () { date.setHours(0, 1, 2, 3); expect(date.getMilliseconds()).toEqual(3); }); + + it("Handles static dst offsets in Zones like '1:00' instead of DST rule references.", function(){ + var date = new timezoneJS.Date(Date.UTC(2012, 2, 1, 0, 0, 0, 0), "Pacific/Apia"); + expect(date.getTimezoneOffset()).toBe(-840); + expect(date.toString("yyyy-MM-dd HH:mm:ss Z")).toBe("2012-03-01 14:00:00 WSDT"); + }); });