UNPKG

go-types

Version:

Type-checking utilities for JavaScript

22 lines (18 loc) 737 B
"use strict"; var assert = require("chai").assert; var isInfinite = require("../src/isInfinite"); suite("#isInfinite", function () { test("true", function () { assert.equal(isInfinite(Number.POSITIVE_INFINITY), true); assert.equal(isInfinite(Number.NEGATIVE_INFINITY), true); assert.equal(isInfinite(new Number(Number.POSITIVE_INFINITY)), true); }); test("false", function () { assert.equal(isInfinite(0), false); assert.equal(isInfinite(Number.MAX_VALUE), false); assert.equal(isInfinite(Number.MIN_VALUE), false); assert.equal(isInfinite(Number.NaN), false); assert.equal(isInfinite(null), false); assert.equal(isInfinite("0"), false); }); });