mirror of https://github.com/jkjoy/sunpeiwen.git
28 lines
595 B
JavaScript
28 lines
595 B
JavaScript
'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([]));
|
|
});
|
|
|