UNPKG

go-types

Version:

Type-checking utilities for JavaScript

22 lines (18 loc) 638 B
"use strict"; var assert = require("chai").assert; var isWeakMap = require("../src/isWeakMap"); if (typeof WeakMap !== "undefined") { suite("#isWeakMap", function () { test("true", function () { assert.equal(isWeakMap(new WeakMap()), true); }); test("false", function () { assert.equal(isWeakMap(), false); assert.equal(isWeakMap(WeakMap), false); assert.equal(isWeakMap(undefined), false); assert.equal(isWeakMap(null), false); assert.equal(isWeakMap({}), false); assert.equal(isWeakMap([]), false); }); }); }