go-types
Version:
Type-checking utilities for JavaScript
22 lines (18 loc) • 638 B
JavaScript
;
var assert = require("chai").assert;
var isWeakSet = require("../src/isWeakSet");
if (typeof WeakSet !== "undefined") {
suite("#isWeakSet", function () {
test("true", function () {
assert.equal(isWeakSet(new WeakSet()), true);
});
test("false", function () {
assert.equal(isWeakSet(), false);
assert.equal(isWeakSet(WeakSet), false);
assert.equal(isWeakSet(undefined), false);
assert.equal(isWeakSet(null), false);
assert.equal(isWeakSet({}), false);
assert.equal(isWeakSet([]), false);
});
});
}