@@ -81,6 +81,40 @@ for (const [ value, _method ] of [
81
81
{
82
82
assert ( ! types . isUint8Array ( { [ Symbol . toStringTag ] : 'Uint8Array' } ) ) ;
83
83
assert ( types . isUint8Array ( vm . runInNewContext ( 'new Uint8Array' ) ) ) ;
84
+
85
+ assert ( ! types . isUint8ClampedArray ( {
86
+ [ Symbol . toStringTag ] : 'Uint8ClampedArray'
87
+ } ) ) ;
88
+ assert ( types . isUint8ClampedArray (
89
+ vm . runInNewContext ( 'new Uint8ClampedArray' )
90
+ ) ) ;
91
+
92
+ assert ( ! types . isUint16Array ( { [ Symbol . toStringTag ] : 'Uint16Array' } ) ) ;
93
+ assert ( types . isUint16Array ( vm . runInNewContext ( 'new Uint16Array' ) ) ) ;
94
+
95
+ assert ( ! types . isUint32Array ( { [ Symbol . toStringTag ] : 'Uint32Array' } ) ) ;
96
+ assert ( types . isUint32Array ( vm . runInNewContext ( 'new Uint32Array' ) ) ) ;
97
+
98
+ assert ( ! types . isInt8Array ( { [ Symbol . toStringTag ] : 'Int8Array' } ) ) ;
99
+ assert ( types . isInt8Array ( vm . runInNewContext ( 'new Int8Array' ) ) ) ;
100
+
101
+ assert ( ! types . isInt16Array ( { [ Symbol . toStringTag ] : 'Int16Array' } ) ) ;
102
+ assert ( types . isInt16Array ( vm . runInNewContext ( 'new Int16Array' ) ) ) ;
103
+
104
+ assert ( ! types . isInt32Array ( { [ Symbol . toStringTag ] : 'Int32Array' } ) ) ;
105
+ assert ( types . isInt32Array ( vm . runInNewContext ( 'new Int32Array' ) ) ) ;
106
+
107
+ assert ( ! types . isFloat32Array ( { [ Symbol . toStringTag ] : 'Float32Array' } ) ) ;
108
+ assert ( types . isFloat32Array ( vm . runInNewContext ( 'new Float32Array' ) ) ) ;
109
+
110
+ assert ( ! types . isFloat64Array ( { [ Symbol . toStringTag ] : 'Float64Array' } ) ) ;
111
+ assert ( types . isFloat64Array ( vm . runInNewContext ( 'new Float64Array' ) ) ) ;
112
+
113
+ assert ( ! types . isBigInt64Array ( { [ Symbol . toStringTag ] : 'BigInt64Array' } ) ) ;
114
+ assert ( types . isBigInt64Array ( vm . runInNewContext ( 'new BigInt64Array' ) ) ) ;
115
+
116
+ assert ( ! types . isBigUint64Array ( { [ Symbol . toStringTag ] : 'BigUint64Array' } ) ) ;
117
+ assert ( types . isBigUint64Array ( vm . runInNewContext ( 'new BigUint64Array' ) ) ) ;
84
118
}
85
119
86
120
{
0 commit comments