123456789101112131415161718192021222324252627 |
- 'use strict';
- var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } };
- var test = require('tape');
- var isClass = require('../is-class');
- test('isClass', function (t) {
- t.plan(9);
- var F = function F() {
- _classCallCheck(this, F);
- };
- function G() {}
- t.true(isClass(F));
- t.false(isClass(G));
- t.false(isClass(''));
- t.false(isClass(0));
- t.false(isClass(null));
- t.false(isClass(undefined));
- t.false(isClass(1));
- t.false(isClass({}));
- t.false(isClass([]));
- });
|