Implement builtin getters for Date object

JerryScript-DCO-1.0-Signed-off-by: Szilard Ledan szledan.u-szeged@partner.samsung.com
This commit is contained in:
Szilard Ledan
2015-06-24 11:06:08 +02:00
parent 6547cf3b2d
commit 8d7cdebee0
5 changed files with 272 additions and 278 deletions
+10 -10
View File
@@ -29,29 +29,29 @@ catch (e)
assert (e.message === "foo");
}
// FIXME: Add assert statements when getters for Date are finished.
d = Date("abcd");
// assert (isNaN(d.valueOf()));
assert (isNaN(d.valueOf()));
d = Date();
// assert (!isNaN(d.valueOf()));
assert (!isNaN(d.valueOf()));
d = Date("2015-01-01");
// assert (d.valueOf() == 1420070400000);
assert (d.valueOf() == 1420070400000);
d = Date(1420070400000);
// assert (d.valueOf() == 1420070400000);
assert (d.valueOf() == 1420070400000);
d = Date(2015,0,1,0,0,0,0);
// assert (d.valueOf() == 1420070400000);
assert (d.valueOf() == 1420070400000);
d = new Date();
// assert (isNaN(d.valueOf()));
assert (!isNaN(d.valueOf()));
d = new Date("2015-01-01");
// assert (d.valueOf() == 1420070400000);
assert (d.valueOf() == 1420070400000);
d = new Date(1420070400000);
// assert (d.valueOf() == 1420070400000);
assert (d.valueOf() == 1420070400000);
d = new Date(2015,0,1,0,0,0,0);
// assert (d.valueOf() == 1420070400000);
assert (d.valueOf() == 1420070400000);