@@ -41,37 +41,37 @@ var wasmBuffer = Buffer.from('0061736d01000000', 'hex');
41
41
42
42
for ( var _i = 0 , _arr = [
43
43
// [ external, 'isExternal' ],
44
- [ function ( ) { return new Date ( ) ; } ] ,
44
+ [ function ( ) { return new Date ( ) ; } , 'isDate' ] ,
45
45
[ function ( ) { return function ( ) { return arguments ; } ( ) ; } , 'isArgumentsObject' ] ,
46
46
[ function ( ) { return new Boolean ( ) ; } , 'isBooleanObject' ] ,
47
47
[ function ( ) { return new Number ( ) ; } , 'isNumberObject' ] ,
48
48
[ function ( ) { return new String ( ) ; } , 'isStringObject' ] ,
49
49
[ function ( ) { return Object ( Symbol ( ) ) ; } , 'isSymbolObject' ] ,
50
50
[ function ( ) { return Object ( BigInt ( 0 ) ) ; } , 'isBigIntObject' ] ,
51
51
[ function ( ) { return new Error ( ) ; } , 'isNativeError' ] ,
52
- [ function ( ) { return new RegExp ( ) ; } ] ,
52
+ [ function ( ) { return new RegExp ( ) ; } , 'isRegExp' ] ,
53
53
[ function ( ) { return eval ( '(async function() {})' ) ; } , 'isAsyncFunction' ] ,
54
54
[ function ( ) { return eval ( '(function*() {})' ) } , 'isGeneratorFunction' ] ,
55
55
[ function ( ) { return eval ( '((function*() {})())' ) } , 'isGeneratorObject' ] ,
56
- [ function ( ) { return Promise . resolve ( ) ; } ] ,
57
- [ function ( ) { return new Map ( ) ; } ] ,
58
- [ function ( ) { return new Set ( ) ; } ] ,
56
+ [ function ( ) { return Promise . resolve ( ) ; } , 'isPromise' ] ,
57
+ [ function ( ) { return new Map ( ) ; } , 'isMap' ] ,
58
+ [ function ( ) { return new Set ( ) ; } , 'isSet' ] ,
59
59
[ function ( ) { return new Map ( ) [ Symbol . iterator ] ( ) ; } , 'isMapIterator' ] ,
60
60
[ function ( ) { return new Set ( ) [ Symbol . iterator ] ( ) ; } , 'isSetIterator' ] ,
61
- [ function ( ) { return new WeakMap ( ) ; } ] ,
62
- [ function ( ) { return new WeakSet ( ) ; } ] ,
63
- [ function ( ) { return new ArrayBuffer ( ) ; } ] ,
64
- [ function ( ) { return new Uint8Array ( ) ; } ] ,
65
- [ function ( ) { return new Uint8ClampedArray ( ) ; } ] ,
66
- [ function ( ) { return new Uint16Array ( ) ; } ] ,
67
- [ function ( ) { return new Uint32Array ( ) ; } ] ,
68
- [ function ( ) { return new Int8Array ( ) ; } ] ,
69
- [ function ( ) { return new Int16Array ( ) ; } ] ,
70
- [ function ( ) { return new Int32Array ( ) ; } ] ,
71
- [ function ( ) { return new Float32Array ( ) ; } ] ,
72
- [ function ( ) { return new Float64Array ( ) ; } ] ,
73
- [ function ( ) { return new BigInt64Array ( ) ; } ] ,
74
- [ function ( ) { return new BigUint64Array ( ) ; } ] ,
61
+ [ function ( ) { return new WeakMap ( ) ; } , 'isWeakMap' ] ,
62
+ [ function ( ) { return new WeakSet ( ) ; } , 'isWeakSet' ] ,
63
+ [ function ( ) { return new ArrayBuffer ( ) ; } , 'isArrayBuffer' ] ,
64
+ [ function ( ) { return new Uint8Array ( ) ; } , 'isUint8Array' ] ,
65
+ [ function ( ) { return new Uint8ClampedArray ( ) ; } , 'isUint8ClampedArray' ] ,
66
+ [ function ( ) { return new Uint16Array ( ) ; } , 'isUint16Array' ] ,
67
+ [ function ( ) { return new Uint32Array ( ) ; } , 'isUint32Array' ] ,
68
+ [ function ( ) { return new Int8Array ( ) ; } , 'isInt8Array' ] ,
69
+ [ function ( ) { return new Int16Array ( ) ; } , 'isInt16Array' ] ,
70
+ [ function ( ) { return new Int32Array ( ) ; } , 'isInt32Array' ] ,
71
+ [ function ( ) { return new Float32Array ( ) ; } , 'isFloat32Array' ] ,
72
+ [ function ( ) { return new Float64Array ( ) ; } , 'isFloat64Array' ] ,
73
+ [ function ( ) { return new BigInt64Array ( ) ; } , 'isBigInt64Array' ] ,
74
+ [ function ( ) { return new BigUint64Array ( ) ; } , 'isBigUint64Array' ] ,
75
75
[ function ( ) {
76
76
if ( typeof Symbol === 'undefined' || typeof Symbol . toStringTag === 'undefined' ) {
77
77
throw Error ( ) ;
@@ -80,15 +80,15 @@ for (var _i = 0, _arr = [
80
80
return Object . defineProperty ( new Uint8Array ( ) , Symbol . toStringTag , {
81
81
value : 'foo'
82
82
} ) ;
83
- } ] ,
84
- [ function ( ) { return new DataView ( new ArrayBuffer ( ) ) ; } ] ,
85
- [ function ( ) { return new SharedArrayBuffer ( ) ; } ] ,
83
+ } , 'isUint8Array' ] ,
84
+ [ function ( ) { return new DataView ( new ArrayBuffer ( ) ) ; } , 'isDataView' ] ,
85
+ [ function ( ) { return new SharedArrayBuffer ( ) ; } , 'isSharedArrayBuffer' ] ,
86
86
// [ new Proxy({}, {}), 'isProxy' ],
87
87
[ function ( ) { return new WebAssembly . Module ( wasmBuffer ) ; } , 'isWebAssemblyCompiledModule' ]
88
88
] ; _i < _arr . length ; _i ++ ) {
89
89
var _arr$_i = _slicedToArray ( _arr [ _i ] , 2 ) ,
90
90
getValue = _arr$_i [ 0 ] ,
91
- _method = _arr$_i [ 1 ] ;
91
+ method = _arr$_i [ 1 ] ;
92
92
93
93
var _value = void 0 ;
94
94
try {
@@ -97,7 +97,6 @@ for (var _i = 0, _arr = [
97
97
console . log ( 'Skipping unsupported type:' , getValue ) ;
98
98
continue ;
99
99
}
100
- var method = _method || "is" . concat ( _value . constructor . name ) ;
101
100
console . log ( 'Testing' , method ) ;
102
101
assert ( method in types , "Missing " . concat ( method , " for " ) . concat ( inspect ( _value ) ) ) ;
103
102
assert ( types [ method ] ( _value ) , "Want " . concat ( inspect ( _value ) , " to match " ) . concat ( method ) ) ;
0 commit comments