]> Lady’s Gitweb - Pisces/blobdiff - numeric.test.js
Make toIntN & toUintN more accommodating
[Pisces] / numeric.test.js
index ea99bc97910346aa1ff67e96b57e8d66cadee5a7..96f51c1614e8cde3d1f7302d7e860ec1b278376d 100644 (file)
@@ -150,6 +150,11 @@ describe("toIntN", () => {
   it("[[Call]] works with numbers", () => {
     assertStrictEquals(toIntN(2, 7), -1);
   });
+
+  it("[[Call]] works with non‐integers", () => {
+    assertStrictEquals(toIntN(2, 7.21), -1);
+    assertStrictEquals(toIntN(2, Infinity), 0);
+  });
 });
 
 describe("toIntegerOrInfinity", () => {
@@ -212,4 +217,9 @@ describe("toUintN", () => {
   it("[[Call]] works with numbers", () => {
     assertStrictEquals(toUintN(2, 7), 3);
   });
+
+  it("[[Call]] works with non‐integers", () => {
+    assertStrictEquals(toUintN(2, 7.21), 3);
+    assertStrictEquals(toUintN(2, Infinity), 0);
+  });
 });
This page took 0.020355 seconds and 4 git commands to generate.