aboutsummaryrefslogtreecommitdiff
path: root/node_modules/es5-ext/test/string/from-code-point
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-03-27 21:01:33 +0100
committerFlorian Dold <florian.dold@gmail.com>2019-03-27 21:01:33 +0100
commitcc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch)
tree92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/es5-ext/test/string/from-code-point
parent3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff)
remove node_modules
Diffstat (limited to 'node_modules/es5-ext/test/string/from-code-point')
-rw-r--r--node_modules/es5-ext/test/string/from-code-point/implement.js7
-rw-r--r--node_modules/es5-ext/test/string/from-code-point/index.js3
-rw-r--r--node_modules/es5-ext/test/string/from-code-point/is-implemented.js5
-rw-r--r--node_modules/es5-ext/test/string/from-code-point/shim.js73
4 files changed, 0 insertions, 88 deletions
diff --git a/node_modules/es5-ext/test/string/from-code-point/implement.js b/node_modules/es5-ext/test/string/from-code-point/implement.js
deleted file mode 100644
index 31ed7b5bd..000000000
--- a/node_modules/es5-ext/test/string/from-code-point/implement.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-var isImplemented = require("../../../string/from-code-point/is-implemented");
-
-module.exports = function (a) {
- a(isImplemented(), true);
-};
diff --git a/node_modules/es5-ext/test/string/from-code-point/index.js b/node_modules/es5-ext/test/string/from-code-point/index.js
deleted file mode 100644
index 10bb8f65d..000000000
--- a/node_modules/es5-ext/test/string/from-code-point/index.js
+++ /dev/null
@@ -1,3 +0,0 @@
-"use strict";
-
-module.exports = require("./shim");
diff --git a/node_modules/es5-ext/test/string/from-code-point/is-implemented.js b/node_modules/es5-ext/test/string/from-code-point/is-implemented.js
deleted file mode 100644
index 5003e7e93..000000000
--- a/node_modules/es5-ext/test/string/from-code-point/is-implemented.js
+++ /dev/null
@@ -1,5 +0,0 @@
-"use strict";
-
-module.exports = function (t, a) {
- a(typeof t(), "boolean");
-};
diff --git a/node_modules/es5-ext/test/string/from-code-point/shim.js b/node_modules/es5-ext/test/string/from-code-point/shim.js
deleted file mode 100644
index 023931f13..000000000
--- a/node_modules/es5-ext/test/string/from-code-point/shim.js
+++ /dev/null
@@ -1,73 +0,0 @@
-// Taken from: https://github.com/mathiasbynens/String.fromCodePoint/blob/master
-// /tests/tests.js
-
-"use strict";
-
-var pow = Math.pow;
-
-module.exports = function (t, a) {
- var counter, result;
-
- a(t.length, 1, "Length");
- a(String.propertyIsEnumerable("fromCodePoint"), false, "Not enumerable");
-
- a(t(""), "\0", "Empty string");
- a(t(), "", "No arguments");
- a(t(-0), "\0", "-0");
- a(t(0), "\0", "0");
- a(t(0x1D306), "\uD834\uDF06", "Unicode");
- a(t(0x1D306, 0x61, 0x1D307), "\uD834\uDF06a\uD834\uDF07", "Complex unicode");
- a(t(0x61, 0x62, 0x1D307), "ab\uD834\uDF07", "Complex");
- a(t(false), "\0", "false");
- a(t(null), "\0", "null");
-
- a.throws(function () {
- t("_");
-}, RangeError, "_");
- a.throws(function () {
- t(Infinity);
-}, RangeError, "Infinity");
- a.throws(function () {
- t(-Infinity);
-}, RangeError, "-Infinity");
- a.throws(function () {
- t(-1);
-}, RangeError, "-1");
- a.throws(function () {
- t(0x10FFFF + 1);
-}, RangeError, "Range error #1");
- a.throws(function () {
- t(3.14);
-}, RangeError, "Range error #2");
- a.throws(function () {
- t(3e-2);
-}, RangeError, "Range error #3");
- a.throws(function () {
- t(-Infinity);
-}, RangeError, "Range error #4");
- a.throws(function () {
- t(Number(Infinity));
-}, RangeError, "Range error #5");
- a.throws(function () {
- t(NaN);
-}, RangeError, "Range error #6");
- a.throws(function () {
- t(undefined);
-}, RangeError, "Range error #7");
- a.throws(function () {
- t({});
-}, RangeError, "Range error #8");
- a.throws(function () {
- t(/re/);
-}, RangeError, "Range error #9");
-
- counter = pow(2, 15) * 3 / 2;
- result = [];
- while (--counter >= 0) result.push(0); // One code unit per symbol
- t.apply(null, result); // Must not throw
-
- counter = pow(2, 15) * 3 / 2;
- result = [];
- while (--counter >= 0) result.push(0xFFFF + 1); // Two code units per symbol
- t.apply(null, result); // Must not throw
-};