go-types
Version:
Type-checking utilities for JavaScript
19 lines (15 loc) • 498 B
JavaScript
;
var assert = require("chai").assert;
var isError = require("../src/isError");
suite("#isError", function () {
test("true", function () {
assert.equal(isError(new Error()), true);
});
test("false", function () {
assert.equal(isError(), false);
assert.equal(isError(undefined), false);
assert.equal(isError(null), false);
assert.equal(isError("error"), false);
assert.equal(isError({message: "error"}), false);
});
});