X-Git-Url: https://git.ladys.computer/Pisces/blobdiff_plain/e272aec320bec47125cd7922e1d1ed5f65e37e1f..refs/heads/current:/collection.test.js?ds=sidebyside diff --git a/collection.test.js b/collection.test.js index 779b4ca..c066932 100644 --- a/collection.test.js +++ b/collection.test.js @@ -16,11 +16,7 @@ import { it, spy, } from "./dev-deps.js"; -import { - findIndexedEntry, - isCollection, - isConcatSpreadable, -} from "./collection.js"; +import { findIndexedEntry, isCollection } from "./collection.js"; describe("findIndexedEntry", () => { it("[[Call]] returns undefined if no matching entry exists", () => { @@ -144,40 +140,3 @@ describe("isCollection", () => { ); }); }); - -describe("isConcatSpreadable", () => { - it("[[Call]] returns false for primitives", () => { - assertStrictEquals(isConcatSpreadable("failure"), false); - }); - - it("[[Call]] returns false if [Symbol.isConcatSpreadable] is null or false", () => { - assertStrictEquals( - isConcatSpreadable( - Object.assign([], { [Symbol.isConcatSpreadable]: null }), - ), - false, - ); - assertStrictEquals( - isConcatSpreadable( - Object.assign([], { [Symbol.isConcatSpreadable]: false }), - ), - false, - ); - }); - - it("[[Call]] returns true if [Symbol.isConcatSpreadable] is undefined and the object is an array", () => { - assertStrictEquals( - isConcatSpreadable( - Object.assign([], { [Symbol.isConcatSpreadable]: undefined }), - ), - true, - ); - }); - - it("[[Call]] returns true if [Symbol.isConcatSpreadable] is true", () => { - assertStrictEquals( - isConcatSpreadable({ [Symbol.isConcatSpreadable]: true }), - true, - ); - }); -});