From ffa84418862a9f768ce5b9b681916438f14a0d79 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Thu, 23 Feb 2012 13:57:28 -0800 Subject: bug(equals): incorect comparison of dates --- test/AngularSpec.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'test/AngularSpec.js') diff --git a/test/AngularSpec.js b/test/AngularSpec.js index 10f5fd2a..9d7bda94 100644 --- a/test/AngularSpec.js +++ b/test/AngularSpec.js @@ -168,6 +168,13 @@ describe('angular', function() { expect(equals(window, window.parent)).toBe(false); expect(equals(window, undefined)).toBe(false); }); + + it('should compare dates', function() { + expect(equals(new Date(0), new Date(0))).toBe(true); + expect(equals(new Date(0), new Date(1))).toBe(false); + expect(equals(new Date(0), 0)).toBe(false); + expect(equals(0, new Date(0))).toBe(false); + }); }); describe('size', function() { -- cgit v1.2.3