This commit is contained in:
Simon Priet
2021-09-05 22:53:58 +02:00
commit 9e2991e668
17888 changed files with 1263126 additions and 0 deletions

10
node_modules/es5-ext/test/date/#/copy.js generated vendored Normal file
View File

@@ -0,0 +1,10 @@
"use strict";
module.exports = function (t, a) {
var o = new Date(), o2;
o2 = t.call(o);
a.not(o, o2, "Different objects");
a.ok(o2 instanceof Date, "Instance of Date");
a(o.getTime(), o2.getTime(), "Same time");
};

17
node_modules/es5-ext/test/date/#/days-in-month.js generated vendored Normal file
View File

@@ -0,0 +1,17 @@
"use strict";
module.exports = function (t, a) {
a(t.call(new Date(2001, 0, 1)), 31, "January");
a(t.call(new Date(2001, 1, 1)), 28, "February");
a(t.call(new Date(2000, 1, 1)), 29, "February (leap)");
a(t.call(new Date(2001, 2, 1)), 31, "March");
a(t.call(new Date(2001, 3, 1)), 30, "April");
a(t.call(new Date(2001, 4, 1)), 31, "May");
a(t.call(new Date(2001, 5, 1)), 30, "June");
a(t.call(new Date(2001, 6, 1)), 31, "July");
a(t.call(new Date(2001, 7, 1)), 31, "August");
a(t.call(new Date(2001, 8, 1)), 30, "September");
a(t.call(new Date(2001, 9, 1)), 31, "October");
a(t.call(new Date(2001, 10, 1)), 30, "November");
a(t.call(new Date(2001, 11, 1)), 31, "December");
};

5
node_modules/es5-ext/test/date/#/floor-day.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
"use strict";
module.exports = function (t, a) {
a(t.call(new Date(2000, 0, 1, 13, 32, 34, 234)).valueOf(), new Date(2000, 0, 1).valueOf());
};

5
node_modules/es5-ext/test/date/#/floor-month.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
"use strict";
module.exports = function (t, a) {
a(t.call(new Date(2000, 0, 15, 13, 32, 34, 234)).valueOf(), new Date(2000, 0, 1).valueOf());
};

5
node_modules/es5-ext/test/date/#/floor-year.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
"use strict";
module.exports = function (t, a) {
a(t.call(new Date(2000, 5, 13, 13, 32, 34, 234)).valueOf(), new Date(2000, 0, 1).valueOf());
};

6
node_modules/es5-ext/test/date/#/format.js generated vendored Normal file
View File

@@ -0,0 +1,6 @@
"use strict";
module.exports = function (t, a) {
var dt = new Date(2011, 2, 3, 3, 5, 5, 32);
a(t.call(dt, " %Y.%y.%m.%d.%H.%M.%S.%L "), " 2011.11.03.03.03.05.05.032 ");
};

8
node_modules/es5-ext/test/date/ensure-time-value.js generated vendored Normal file
View File

@@ -0,0 +1,8 @@
"use strict";
module.exports = function (t, a) {
a(t(12), 12, "Number in range");
a(t(12.23), 12, "Rounds number in range");
a(t(-12.63), -12, "Rounds negative number in range");
a.throws(function () { t(NaN); }, TypeError, "Throws on invalid");
};

10
node_modules/es5-ext/test/date/is-date.js generated vendored Normal file
View File

@@ -0,0 +1,10 @@
"use strict";
module.exports = function (t, a) {
a(t("arar"), false, "String");
a(t(12), false, "Number");
a(t(true), false, "Boolean");
a(t(new Date()), true, "Date");
a(t(new String("raz")), false, "String object");
a(t({}), false, "Plain object");
};

15
node_modules/es5-ext/test/date/is-time-value.js generated vendored Normal file
View File

@@ -0,0 +1,15 @@
"use strict";
module.exports = function (t, a) {
a(t("arar"), false, "String");
a(t(12), true, "Number in range");
a(t(true), true, "Boolean");
a(t(new Date()), true, "Date");
a(t({}), false, "Plain object");
a(t(NaN), false, "NaN");
a(t(Infinity), false, "Infinity");
a(t(8.64e17), false, "Beyond range");
a(t(8.64e15), true, "Below range");
a(t(-8.64e17), false, "Negative beyond range");
a(t(-8.64e15), true, "Negative below range");
};

10
node_modules/es5-ext/test/date/valid-date.js generated vendored Normal file
View File

@@ -0,0 +1,10 @@
"use strict";
module.exports = function (t, a) {
var d = new Date();
a(t(d), d, "Date");
a.throws(function () { t({}); }, "Object");
a.throws(function () {
t({ valueOf: function () { return 20; } });
}, "Number object");
};