blob: 6aadca5c8193f5e4eac9ad72975a8d39ad7e45ed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
var g = newGlobal();
var arr = [1, 2, 3];
for (var constructor of anyTypedArrayConstructors) {
var tarr = new constructor(arr);
for (var constructor2 of anyTypedArrayConstructors) {
var copied = new constructor2(tarr);
assertEq(copied.buffer.byteLength, arr.length * constructor2.BYTES_PER_ELEMENT);
g.tarr = tarr;
copied = g.eval(`new ${constructor2.name}(tarr);`);
assertEq(copied.buffer.byteLength, arr.length * constructor2.BYTES_PER_ELEMENT);
}
}
if (typeof reportCompare === "function")
reportCompare(true, true);
|