diff --git a/test/built-ins/TypedArrays/BigInt64Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/constructor.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/constructor.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/length.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/length.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/length.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/name.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/name.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/name.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/prop-desc.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/prop-desc.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/prop-desc.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/prop-desc.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/proto.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/proto.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/proto.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/prototype.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/prototype.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/BigInt64Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/BigInt64Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigInt64Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/BigInt64Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/constructor.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/constructor.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/length.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/length.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/length.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/name.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/name.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/name.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/prop-desc.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/prop-desc.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/prop-desc.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/prop-desc.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/proto.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/proto.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/proto.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/prototype.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/prototype.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/BigUint64Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/BigUint64Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/BigUint64Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/BigUint64Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Float32Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Float32Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Float32Array/constructor.js b/test/built-ins/TypedArrayConstructors/Float32Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/constructor.js
diff --git a/test/built-ins/TypedArrays/Float32Array/length.js b/test/built-ins/TypedArrayConstructors/Float32Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/length.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/length.js
diff --git a/test/built-ins/TypedArrays/Float32Array/name.js b/test/built-ins/TypedArrayConstructors/Float32Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/name.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/name.js
diff --git a/test/built-ins/TypedArrays/Float32Array/proto.js b/test/built-ins/TypedArrayConstructors/Float32Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/proto.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/proto.js
diff --git a/test/built-ins/TypedArrays/Float32Array/prototype.js b/test/built-ins/TypedArrayConstructors/Float32Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/prototype.js
diff --git a/test/built-ins/TypedArrays/Float32Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Float32Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Float32Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Float32Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Float32Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Float32Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Float32Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Float32Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float32Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Float32Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Float64Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Float64Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Float64Array/constructor.js b/test/built-ins/TypedArrayConstructors/Float64Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/constructor.js
diff --git a/test/built-ins/TypedArrays/Float64Array/length.js b/test/built-ins/TypedArrayConstructors/Float64Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/length.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/length.js
diff --git a/test/built-ins/TypedArrays/Float64Array/name.js b/test/built-ins/TypedArrayConstructors/Float64Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/name.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/name.js
diff --git a/test/built-ins/TypedArrays/Float64Array/proto.js b/test/built-ins/TypedArrayConstructors/Float64Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/proto.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/proto.js
diff --git a/test/built-ins/TypedArrays/Float64Array/prototype.js b/test/built-ins/TypedArrayConstructors/Float64Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/prototype.js
diff --git a/test/built-ins/TypedArrays/Float64Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Float64Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Float64Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Float64Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Float64Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Float64Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Float64Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Float64Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Float64Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Float64Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Int16Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Int16Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Int16Array/constructor.js b/test/built-ins/TypedArrayConstructors/Int16Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/constructor.js
diff --git a/test/built-ins/TypedArrays/Int16Array/length.js b/test/built-ins/TypedArrayConstructors/Int16Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/length.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/length.js
diff --git a/test/built-ins/TypedArrays/Int16Array/name.js b/test/built-ins/TypedArrayConstructors/Int16Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/name.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/name.js
diff --git a/test/built-ins/TypedArrays/Int16Array/proto.js b/test/built-ins/TypedArrayConstructors/Int16Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/proto.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/proto.js
diff --git a/test/built-ins/TypedArrays/Int16Array/prototype.js b/test/built-ins/TypedArrayConstructors/Int16Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/prototype.js
diff --git a/test/built-ins/TypedArrays/Int16Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Int16Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Int16Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Int16Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Int16Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Int16Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Int16Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Int16Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int16Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Int16Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Int32Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Int32Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Int32Array/constructor.js b/test/built-ins/TypedArrayConstructors/Int32Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/constructor.js
diff --git a/test/built-ins/TypedArrays/Int32Array/length.js b/test/built-ins/TypedArrayConstructors/Int32Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/length.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/length.js
diff --git a/test/built-ins/TypedArrays/Int32Array/name.js b/test/built-ins/TypedArrayConstructors/Int32Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/name.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/name.js
diff --git a/test/built-ins/TypedArrays/Int32Array/proto.js b/test/built-ins/TypedArrayConstructors/Int32Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/proto.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/proto.js
diff --git a/test/built-ins/TypedArrays/Int32Array/prototype.js b/test/built-ins/TypedArrayConstructors/Int32Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/prototype.js
diff --git a/test/built-ins/TypedArrays/Int32Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Int32Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Int32Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Int32Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Int32Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Int32Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Int32Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Int32Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int32Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Int32Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Int8Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Int8Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Int8Array/constructor.js b/test/built-ins/TypedArrayConstructors/Int8Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/constructor.js
diff --git a/test/built-ins/TypedArrays/Int8Array/length.js b/test/built-ins/TypedArrayConstructors/Int8Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/length.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/length.js
diff --git a/test/built-ins/TypedArrays/Int8Array/name.js b/test/built-ins/TypedArrayConstructors/Int8Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/name.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/name.js
diff --git a/test/built-ins/TypedArrays/Int8Array/proto.js b/test/built-ins/TypedArrayConstructors/Int8Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/proto.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/proto.js
diff --git a/test/built-ins/TypedArrays/Int8Array/prototype.js b/test/built-ins/TypedArrayConstructors/Int8Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/prototype.js
diff --git a/test/built-ins/TypedArrays/Int8Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Int8Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Int8Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Int8Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Int8Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Int8Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Int8Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Int8Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Int8Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Int8Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Uint16Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/constructor.js b/test/built-ins/TypedArrayConstructors/Uint16Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/constructor.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/length.js b/test/built-ins/TypedArrayConstructors/Uint16Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/length.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/length.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/name.js b/test/built-ins/TypedArrayConstructors/Uint16Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/name.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/name.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/proto.js b/test/built-ins/TypedArrayConstructors/Uint16Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/proto.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/proto.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype.js b/test/built-ins/TypedArrayConstructors/Uint16Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/prototype.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Uint16Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Uint16Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Uint16Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Uint16Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint16Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Uint16Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Uint32Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/constructor.js b/test/built-ins/TypedArrayConstructors/Uint32Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/constructor.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/length.js b/test/built-ins/TypedArrayConstructors/Uint32Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/length.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/length.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/name.js b/test/built-ins/TypedArrayConstructors/Uint32Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/name.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/name.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/proto.js b/test/built-ins/TypedArrayConstructors/Uint32Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/proto.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/proto.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype.js b/test/built-ins/TypedArrayConstructors/Uint32Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/prototype.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Uint32Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Uint32Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Uint32Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Uint32Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint32Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Uint32Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Uint8Array/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/constructor.js b/test/built-ins/TypedArrayConstructors/Uint8Array/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/constructor.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/constructor.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/length.js b/test/built-ins/TypedArrayConstructors/Uint8Array/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/length.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/length.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/name.js b/test/built-ins/TypedArrayConstructors/Uint8Array/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/name.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/name.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/proto.js b/test/built-ins/TypedArrayConstructors/Uint8Array/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/proto.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/proto.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype.js b/test/built-ins/TypedArrayConstructors/Uint8Array/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/prototype.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/prototype.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Uint8Array/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Uint8Array/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Uint8Array/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Uint8Array/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8Array/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Uint8Array/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/constructor.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/constructor.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/constructor.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/length.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/length.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/length.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/length.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/name.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/name.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/name.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/name.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/proto.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/proto.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/proto.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/prototype.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/constructor.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/prototype/constructor.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/constructor.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/not-typedarray-object.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/not-typedarray-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/prototype/not-typedarray-object.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/not-typedarray-object.js
diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/proto.js b/test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/proto.js
similarity index 100%
rename from test/built-ins/TypedArrays/Uint8ClampedArray/prototype/proto.js
rename to test/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/proto.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-negative-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-negative-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-negative-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-negative-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-negative-zero-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-zero-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-negative-zero-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-zero-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-negative-zero.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-negative-zero.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-zero.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-to-number-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-to-number-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-to-number-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/byteoffset-to-number-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/custom-proto-access-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/custom-proto-access-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/custom-proto-access-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/custom-proto-access-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-length-and-offset-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-and-offset-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-length-and-offset-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-and-offset-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-length-and-offset.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-and-offset.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-length-and-offset.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-and-offset.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-length-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-length-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-length.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-length.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-negative-length-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-negative-length-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-negative-length-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-negative-length-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-negative-length.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-negative-length.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-negative-length.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-negative-length.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-offset-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-offset-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-offset-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-offset-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-offset.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-offset.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/defined-offset.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-offset.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/detachedbuffer.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/detachedbuffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/detachedbuffer.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/detachedbuffer.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/excessive-length-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-length-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/excessive-length-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-length-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/excessive-length-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-length-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/excessive-length-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-length-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/excessive-offset-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-offset-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/excessive-offset-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-offset-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/excessive-offset-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-offset-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/excessive-offset-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-offset-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/is-referenced-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/is-referenced-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/is-referenced-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/is-referenced-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/is-referenced.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/is-referenced.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/is-referenced.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/is-referenced.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-access-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-access-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-access-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-access-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-is-symbol-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-is-symbol-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-is-symbol-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-is-symbol-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-to-number-detachbuffer.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-to-number-detachbuffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/length-to-number-detachbuffer.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-to-number-detachbuffer.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/new-instance-extensibility-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/new-instance-extensibility-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/new-instance-extensibility-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/new-instance-extensibility-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/returns-new-instance-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/returns-new-instance-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/returns-new-instance-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/returns-new-instance-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/returns-new-instance.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/returns-new-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/returns-new-instance.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/returns-new-instance.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/toindex-bytelength-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-bytelength-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/toindex-bytelength-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-bytelength-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/toindex-bytelength.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-bytelength.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/toindex-bytelength.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-bytelength.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/toindex-byteoffset-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-byteoffset-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/toindex-byteoffset-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-byteoffset-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/toindex-byteoffset.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-byteoffset.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/toindex-byteoffset.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-byteoffset.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/typedarray-backed-by-sharedarraybuffer.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/use-custom-proto-if-object-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-custom-proto-if-object-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/use-custom-proto-if-object-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-custom-proto-if-object-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/init-zeros.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/init-zeros.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/init-zeros.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/init-zeros.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/is-infinity-throws-rangeerror.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-infinity-throws-rangeerror.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/is-infinity-throws-rangeerror.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-infinity-throws-rangeerror.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/is-negative-integer-throws-rangeerror.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-negative-integer-throws-rangeerror.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/is-negative-integer-throws-rangeerror.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-negative-integer-throws-rangeerror.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/returns-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/returns-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/returns-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/returns-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/toindex-length.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/toindex-length.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/toindex-length.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/toindex-length.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/undefined-newtarget-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/undefined-newtarget-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/undefined-newtarget-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/undefined-newtarget-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/length-arg/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/length-arg/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/length-arg/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/no-args/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/no-args/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/no-args/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/no-args/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/no-args/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/no-args/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/no-args/returns-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/returns-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/no-args/returns-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/returns-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/no-args/undefined-newtarget-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/undefined-newtarget-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/no-args/undefined-newtarget-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/undefined-newtarget-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/no-args/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/no-args/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/no-args/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/no-args/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/no-args/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/#undefined-tobigint.js# b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/#undefined-tobigint.js#
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/#undefined-tobigint.js#
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/#undefined-tobigint.js#
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/as-array-returns.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-array-returns.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/as-array-returns.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-array-returns.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/as-generator-iterable-returns.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-generator-iterable-returns.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/as-generator-iterable-returns.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-generator-iterable-returns.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/bigint-tobigint64.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/bigint-tobigint64.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/bigint-tobigint64.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/bigint-tobigint64.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/bigint-tobiguint64.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/bigint-tobiguint64.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/bigint-tobiguint64.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/bigint-tobiguint64.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/boolean-tobigint.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/boolean-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/boolean-tobigint.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/boolean-tobigint.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/iterating-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterating-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/iterating-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterating-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/iterator-not-callable-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterator-not-callable-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/iterator-not-callable-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterator-not-callable-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/iterator-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterator-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/iterator-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterator-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/length-excessive-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-excessive-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/length-excessive-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-excessive-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/length-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/length-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/length-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/length-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/null-tobigint.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/null-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/null-tobigint.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/null-tobigint.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/number-tobigint.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/number-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/number-tobigint.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/number-tobigint.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/string-nan-tobigint.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/string-nan-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/string-nan-tobigint.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/string-nan-tobigint.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/string-tobigint.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/string-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/string-tobigint.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/string-tobigint.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/symbol-tobigint.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/symbol-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/symbol-tobigint.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/symbol-tobigint.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-from-property.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-from-property.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-from-property.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-from-property.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-to-primitive-typeerror.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-to-primitive-typeerror.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-to-primitive-typeerror.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-to-primitive-typeerror.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-to-primitive.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-to-primitive.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-to-primitive.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-to-primitive.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-tostring.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-tostring.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-tostring.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-tostring.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-valueof-typeerror.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-valueof-typeerror.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-valueof-typeerror.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-valueof-typeerror.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-valueof.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-valueof.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-obj-valueof.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-valueof.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-property.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-property.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-property.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-property.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-symbol-property.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-symbol-property.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/throws-setting-symbol-property.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-symbol-property.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/undefined-newtarget-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/undefined-newtarget-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/undefined-newtarget-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/undefined-newtarget-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/undefined-tobigint.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/undefined-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/undefined-tobigint.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/undefined-tobigint.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/object-arg/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/object-arg/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/object-arg/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/detached-when-species-retrieved-different-type.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-different-type.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/detached-when-species-retrieved-different-type.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-different-type.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/detached-when-species-retrieved-same-type.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-same-type.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/detached-when-species-retrieved-same-type.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-same-type.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-null.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-null.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-null.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-null.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-returns-new-typedarray.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-returns-new-typedarray.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/other-ctor-returns-new-typedarray.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-returns-new-typedarray.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-null.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-null.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-null.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-null.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/src-typedarray-not-big-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/src-typedarray-not-big-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/src-typedarray-not-big-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/src-typedarray-not-big-throws.js
diff --git a/test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/undefined-newtarget-throws.js b/test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/undefined-newtarget-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors-bigint/typedarray-arg/undefined-newtarget-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/undefined-newtarget-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-negative-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-negative-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-negative-throws.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-negative-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-negative-zero-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-negative-zero-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-negative-zero.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-negative-zero.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-symbol-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-symbol-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-symbol-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-symbol-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-to-number-detachbuffer.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-detachbuffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-to-number-detachbuffer.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-detachbuffer.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-to-number-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-to-number-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-to-number-throws.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/byteoffset-to-number-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/custom-proto-access-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/custom-proto-access-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/custom-proto-access-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/custom-proto-access-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/defined-length-and-offset-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-and-offset-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/defined-length-and-offset-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-and-offset-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/defined-length-and-offset.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-and-offset.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/defined-length-and-offset.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-and-offset.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/defined-length-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/defined-length-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/defined-length.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/defined-length.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/defined-negative-length-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-negative-length-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/defined-negative-length-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-negative-length-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/defined-negative-length.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-negative-length.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/defined-negative-length.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-negative-length.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/defined-offset-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-offset-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/defined-offset-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-offset-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/defined-offset.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-offset.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/defined-offset.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-offset.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/detachedbuffer.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/detachedbuffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/detachedbuffer.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/detachedbuffer.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/excessive-length-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-length-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/excessive-length-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-length-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/excessive-length-throws.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-length-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/excessive-length-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-length-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/excessive-offset-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/excessive-offset-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/excessive-offset-throws.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/excessive-offset-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/invoked-with-undefined-newtarget-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/invoked-with-undefined-newtarget-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/invoked-with-undefined-newtarget-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/invoked-with-undefined-newtarget-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/invoked-with-undefined-newtarget.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/invoked-with-undefined-newtarget.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/invoked-with-undefined-newtarget.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/invoked-with-undefined-newtarget.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/is-referenced-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/is-referenced-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/is-referenced-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/is-referenced-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/is-referenced.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/is-referenced.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/is-referenced.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/is-referenced.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/length-access-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-access-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/length-access-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-access-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/length-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/length-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/length-is-symbol-throws-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-is-symbol-throws-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/length-is-symbol-throws-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-is-symbol-throws-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/length-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/length-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/length-to-number-detachbuffer.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-to-number-detachbuffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/length-to-number-detachbuffer.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-to-number-detachbuffer.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/new-instance-extensibility-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/new-instance-extensibility-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/new-instance-extensibility-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/new-instance-extensibility-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/proto-from-ctor-realm-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/proto-from-ctor-realm-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/returns-new-instance-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/returns-new-instance-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/returns-new-instance-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/returns-new-instance-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/returns-new-instance.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/returns-new-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/returns-new-instance.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/returns-new-instance.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/toindex-bytelength-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-bytelength-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/toindex-bytelength-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-bytelength-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/toindex-bytelength.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-bytelength.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/toindex-bytelength.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-bytelength.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/toindex-byteoffset-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-byteoffset-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/toindex-byteoffset-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-byteoffset-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/toindex-byteoffset.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-byteoffset.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/toindex-byteoffset.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-byteoffset.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/use-custom-proto-if-object-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-custom-proto-if-object-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/use-custom-proto-if-object-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-custom-proto-if-object-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
diff --git a/test/built-ins/TypedArrays/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/init-zeros.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/init-zeros.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/init-zeros.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/init-zeros.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/is-infinity-throws-rangeerror.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/is-infinity-throws-rangeerror.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/is-infinity-throws-rangeerror.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/is-infinity-throws-rangeerror.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/is-negative-integer-throws-rangeerror.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/is-negative-integer-throws-rangeerror.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/is-negative-integer-throws-rangeerror.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/is-negative-integer-throws-rangeerror.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/returns-object.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/returns-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/returns-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/returns-object.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/toindex-length.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/toindex-length.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/toindex-length.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/toindex-length.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/undefined-newtarget-throws.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/undefined-newtarget-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/undefined-newtarget-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/undefined-newtarget-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/ctors/no-args/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/no-args/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/no-args/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/no-args/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/no-args/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors/no-args/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/no-args/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors/no-args/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors/no-args/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors/no-args/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/no-args/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors/no-args/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors/no-args/returns-object.js b/test/built-ins/TypedArrayConstructors/ctors/no-args/returns-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/no-args/returns-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/no-args/returns-object.js
diff --git a/test/built-ins/TypedArrays/ctors/no-args/undefined-newtarget-throws.js b/test/built-ins/TypedArrayConstructors/ctors/no-args/undefined-newtarget-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/no-args/undefined-newtarget-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/no-args/undefined-newtarget-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/no-args/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors/no-args/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/no-args/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/no-args/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/as-array-returns.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/as-array-returns.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/as-array-returns.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/as-array-returns.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/as-generator-iterable-returns.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/as-generator-iterable-returns.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/conversion-operation-consistent-nan.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/conversion-operation-consistent-nan.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/conversion-operation-consistent-nan.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/conversion-operation-consistent-nan.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/conversion-operation.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/conversion-operation.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/conversion-operation.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/conversion-operation.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/iterating-throws.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/iterating-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/iterating-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/iterating-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/iterator-not-callable-throws.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/iterator-not-callable-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/iterator-not-callable-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/iterator-not-callable-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/iterator-throws.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/iterator-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/iterator-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/iterator-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/length-excessive-throws.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/length-excessive-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/length-excessive-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/length-excessive-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/length-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/length-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/length-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/length-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/length-throws.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/length-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/length-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/length-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/returns.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/returns.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/returns.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/returns.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/throws-from-property.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-from-property.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/throws-from-property.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-from-property.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-to-primitive-typeerror.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-to-primitive-typeerror.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-to-primitive-typeerror.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-to-primitive-typeerror.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-to-primitive.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-to-primitive.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-to-primitive.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-to-primitive.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-tostring.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-tostring.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-tostring.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-tostring.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-valueof-typeerror.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-valueof-typeerror.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-valueof-typeerror.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-valueof-typeerror.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-valueof.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-valueof.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/throws-setting-obj-valueof.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-valueof.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/throws-setting-property.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-property.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/throws-setting-property.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-property.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/throws-setting-symbol-property.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-symbol-property.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/throws-setting-symbol-property.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-symbol-property.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/undefined-newtarget-throws.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/undefined-newtarget-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/undefined-newtarget-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/undefined-newtarget-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/custom-proto-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/custom-proto-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/custom-proto-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/custom-proto-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/new-instance-extensibility.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/new-instance-extensibility.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/new-instance-extensibility.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/new-instance-extensibility.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-null.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-null.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-null.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-null.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-returns-new-typedarray.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-returns-new-typedarray.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/other-ctor-returns-new-typedarray.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-returns-new-typedarray.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/returns-new-instance.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/returns-new-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/returns-new-instance.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/returns-new-instance.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-access-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-null.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-null.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-null.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-null.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/src-typedarray-big-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/src-typedarray-big-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/src-typedarray-big-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/src-typedarray-big-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/undefined-newtarget-throws.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/undefined-newtarget-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/undefined-newtarget-throws.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/undefined-newtarget-throws.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/use-custom-proto-if-object.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-custom-proto-if-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/use-custom-proto-if-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-custom-proto-if-object.js
diff --git a/test/built-ins/TypedArrays/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js b/test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js
rename to test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/arylk-get-length-error.js b/test/built-ins/TypedArrayConstructors/from/BigInt/arylk-get-length-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/arylk-get-length-error.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/arylk-get-length-error.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/arylk-to-length-error.js b/test/built-ins/TypedArrayConstructors/from/BigInt/arylk-to-length-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/arylk-to-length-error.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/arylk-to-length-error.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/custom-ctor-does-not-instantiate-ta-throws.js b/test/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-does-not-instantiate-ta-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/custom-ctor-does-not-instantiate-ta-throws.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-does-not-instantiate-ta-throws.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/custom-ctor-returns-other-instance.js b/test/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-returns-other-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/custom-ctor-returns-other-instance.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-returns-other-instance.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/custom-ctor-returns-smaller-instance-throws.js b/test/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-returns-smaller-instance-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/custom-ctor-returns-smaller-instance-throws.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-returns-smaller-instance-throws.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/custom-ctor.js b/test/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/custom-ctor.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/custom-ctor.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/inherited.js b/test/built-ins/TypedArrayConstructors/from/BigInt/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/inherited.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/inherited.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/invoked-as-func.js b/test/built-ins/TypedArrayConstructors/from/BigInt/invoked-as-func.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/invoked-as-func.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/invoked-as-func.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/iter-access-error.js b/test/built-ins/TypedArrayConstructors/from/BigInt/iter-access-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/iter-access-error.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/iter-access-error.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/iter-invoke-error.js b/test/built-ins/TypedArrayConstructors/from/BigInt/iter-invoke-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/iter-invoke-error.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/iter-invoke-error.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/iter-next-error.js b/test/built-ins/TypedArrayConstructors/from/BigInt/iter-next-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/iter-next-error.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/iter-next-error.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/iter-next-value-error.js b/test/built-ins/TypedArrayConstructors/from/BigInt/iter-next-value-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/iter-next-value-error.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/iter-next-value-error.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/mapfn-abrupt-completion.js b/test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-abrupt-completion.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/mapfn-abrupt-completion.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-abrupt-completion.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/mapfn-arguments.js b/test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-arguments.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/mapfn-arguments.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-arguments.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/mapfn-is-not-callable.js b/test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-is-not-callable.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/mapfn-is-not-callable.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-is-not-callable.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/mapfn-this-with-thisarg.js b/test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-with-thisarg.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/mapfn-this-with-thisarg.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-with-thisarg.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/mapfn-this-without-thisarg-non-strict.js b/test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-without-thisarg-non-strict.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/mapfn-this-without-thisarg-non-strict.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-without-thisarg-non-strict.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/mapfn-this-without-thisarg-strict.js b/test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-without-thisarg-strict.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/mapfn-this-without-thisarg-strict.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-without-thisarg-strict.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/new-instance-empty.js b/test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-empty.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/new-instance-empty.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-empty.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/new-instance-from-ordinary-object.js b/test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-from-ordinary-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/new-instance-from-ordinary-object.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-from-ordinary-object.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/new-instance-from-sparse-array.js b/test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-from-sparse-array.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/new-instance-from-sparse-array.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-from-sparse-array.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/new-instance-using-custom-ctor.js b/test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-using-custom-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/new-instance-using-custom-ctor.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-using-custom-ctor.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/new-instance-with-mapfn.js b/test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-with-mapfn.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/new-instance-with-mapfn.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-with-mapfn.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/new-instance-without-mapfn.js b/test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-without-mapfn.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/new-instance-without-mapfn.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/new-instance-without-mapfn.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/property-abrupt-completion.js b/test/built-ins/TypedArrayConstructors/from/BigInt/property-abrupt-completion.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/property-abrupt-completion.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/property-abrupt-completion.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/set-value-abrupt-completion.js b/test/built-ins/TypedArrayConstructors/from/BigInt/set-value-abrupt-completion.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/set-value-abrupt-completion.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/set-value-abrupt-completion.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/source-value-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/from/BigInt/source-value-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/source-value-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/source-value-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/from/BigInt/this-is-not-constructor.js b/test/built-ins/TypedArrayConstructors/from/BigInt/this-is-not-constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/BigInt/this-is-not-constructor.js
rename to test/built-ins/TypedArrayConstructors/from/BigInt/this-is-not-constructor.js
diff --git a/test/built-ins/TypedArrays/from/arylk-get-length-error.js b/test/built-ins/TypedArrayConstructors/from/arylk-get-length-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/arylk-get-length-error.js
rename to test/built-ins/TypedArrayConstructors/from/arylk-get-length-error.js
diff --git a/test/built-ins/TypedArrays/from/arylk-to-length-error.js b/test/built-ins/TypedArrayConstructors/from/arylk-to-length-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/arylk-to-length-error.js
rename to test/built-ins/TypedArrayConstructors/from/arylk-to-length-error.js
diff --git a/test/built-ins/TypedArrays/from/custom-ctor-does-not-instantiate-ta-throws.js b/test/built-ins/TypedArrayConstructors/from/custom-ctor-does-not-instantiate-ta-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/custom-ctor-does-not-instantiate-ta-throws.js
rename to test/built-ins/TypedArrayConstructors/from/custom-ctor-does-not-instantiate-ta-throws.js
diff --git a/test/built-ins/TypedArrays/from/custom-ctor-returns-other-instance.js b/test/built-ins/TypedArrayConstructors/from/custom-ctor-returns-other-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/custom-ctor-returns-other-instance.js
rename to test/built-ins/TypedArrayConstructors/from/custom-ctor-returns-other-instance.js
diff --git a/test/built-ins/TypedArrays/from/custom-ctor-returns-smaller-instance-throws.js b/test/built-ins/TypedArrayConstructors/from/custom-ctor-returns-smaller-instance-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/custom-ctor-returns-smaller-instance-throws.js
rename to test/built-ins/TypedArrayConstructors/from/custom-ctor-returns-smaller-instance-throws.js
diff --git a/test/built-ins/TypedArrays/from/custom-ctor.js b/test/built-ins/TypedArrayConstructors/from/custom-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/custom-ctor.js
rename to test/built-ins/TypedArrayConstructors/from/custom-ctor.js
diff --git a/test/built-ins/TypedArrays/from/inherited.js b/test/built-ins/TypedArrayConstructors/from/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/inherited.js
rename to test/built-ins/TypedArrayConstructors/from/inherited.js
diff --git a/test/built-ins/TypedArrays/from/invoked-as-func.js b/test/built-ins/TypedArrayConstructors/from/invoked-as-func.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/invoked-as-func.js
rename to test/built-ins/TypedArrayConstructors/from/invoked-as-func.js
diff --git a/test/built-ins/TypedArrays/from/iter-access-error.js b/test/built-ins/TypedArrayConstructors/from/iter-access-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/iter-access-error.js
rename to test/built-ins/TypedArrayConstructors/from/iter-access-error.js
diff --git a/test/built-ins/TypedArrays/from/iter-invoke-error.js b/test/built-ins/TypedArrayConstructors/from/iter-invoke-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/iter-invoke-error.js
rename to test/built-ins/TypedArrayConstructors/from/iter-invoke-error.js
diff --git a/test/built-ins/TypedArrays/from/iter-next-error.js b/test/built-ins/TypedArrayConstructors/from/iter-next-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/iter-next-error.js
rename to test/built-ins/TypedArrayConstructors/from/iter-next-error.js
diff --git a/test/built-ins/TypedArrays/from/iter-next-value-error.js b/test/built-ins/TypedArrayConstructors/from/iter-next-value-error.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/iter-next-value-error.js
rename to test/built-ins/TypedArrayConstructors/from/iter-next-value-error.js
diff --git a/test/built-ins/TypedArrays/from/mapfn-abrupt-completion.js b/test/built-ins/TypedArrayConstructors/from/mapfn-abrupt-completion.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/mapfn-abrupt-completion.js
rename to test/built-ins/TypedArrayConstructors/from/mapfn-abrupt-completion.js
diff --git a/test/built-ins/TypedArrays/from/mapfn-arguments.js b/test/built-ins/TypedArrayConstructors/from/mapfn-arguments.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/mapfn-arguments.js
rename to test/built-ins/TypedArrayConstructors/from/mapfn-arguments.js
diff --git a/test/built-ins/TypedArrays/from/mapfn-is-not-callable.js b/test/built-ins/TypedArrayConstructors/from/mapfn-is-not-callable.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/mapfn-is-not-callable.js
rename to test/built-ins/TypedArrayConstructors/from/mapfn-is-not-callable.js
diff --git a/test/built-ins/TypedArrays/from/mapfn-this-with-thisarg.js b/test/built-ins/TypedArrayConstructors/from/mapfn-this-with-thisarg.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/mapfn-this-with-thisarg.js
rename to test/built-ins/TypedArrayConstructors/from/mapfn-this-with-thisarg.js
diff --git a/test/built-ins/TypedArrays/from/mapfn-this-without-thisarg-non-strict.js b/test/built-ins/TypedArrayConstructors/from/mapfn-this-without-thisarg-non-strict.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/mapfn-this-without-thisarg-non-strict.js
rename to test/built-ins/TypedArrayConstructors/from/mapfn-this-without-thisarg-non-strict.js
diff --git a/test/built-ins/TypedArrays/from/mapfn-this-without-thisarg-strict.js b/test/built-ins/TypedArrayConstructors/from/mapfn-this-without-thisarg-strict.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/mapfn-this-without-thisarg-strict.js
rename to test/built-ins/TypedArrayConstructors/from/mapfn-this-without-thisarg-strict.js
diff --git a/test/built-ins/TypedArrays/from/nan-conversion.js b/test/built-ins/TypedArrayConstructors/from/nan-conversion.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/nan-conversion.js
rename to test/built-ins/TypedArrayConstructors/from/nan-conversion.js
diff --git a/test/built-ins/TypedArrays/from/new-instance-empty.js b/test/built-ins/TypedArrayConstructors/from/new-instance-empty.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/new-instance-empty.js
rename to test/built-ins/TypedArrayConstructors/from/new-instance-empty.js
diff --git a/test/built-ins/TypedArrays/from/new-instance-from-ordinary-object.js b/test/built-ins/TypedArrayConstructors/from/new-instance-from-ordinary-object.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/new-instance-from-ordinary-object.js
rename to test/built-ins/TypedArrayConstructors/from/new-instance-from-ordinary-object.js
diff --git a/test/built-ins/TypedArrays/from/new-instance-from-sparse-array.js b/test/built-ins/TypedArrayConstructors/from/new-instance-from-sparse-array.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/new-instance-from-sparse-array.js
rename to test/built-ins/TypedArrayConstructors/from/new-instance-from-sparse-array.js
diff --git a/test/built-ins/TypedArrays/from/new-instance-from-zero.js b/test/built-ins/TypedArrayConstructors/from/new-instance-from-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/new-instance-from-zero.js
rename to test/built-ins/TypedArrayConstructors/from/new-instance-from-zero.js
diff --git a/test/built-ins/TypedArrays/from/new-instance-using-custom-ctor.js b/test/built-ins/TypedArrayConstructors/from/new-instance-using-custom-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/new-instance-using-custom-ctor.js
rename to test/built-ins/TypedArrayConstructors/from/new-instance-using-custom-ctor.js
diff --git a/test/built-ins/TypedArrays/from/new-instance-with-mapfn.js b/test/built-ins/TypedArrayConstructors/from/new-instance-with-mapfn.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/new-instance-with-mapfn.js
rename to test/built-ins/TypedArrayConstructors/from/new-instance-with-mapfn.js
diff --git a/test/built-ins/TypedArrays/from/new-instance-without-mapfn.js b/test/built-ins/TypedArrayConstructors/from/new-instance-without-mapfn.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/new-instance-without-mapfn.js
rename to test/built-ins/TypedArrayConstructors/from/new-instance-without-mapfn.js
diff --git a/test/built-ins/TypedArrays/from/property-abrupt-completion.js b/test/built-ins/TypedArrayConstructors/from/property-abrupt-completion.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/property-abrupt-completion.js
rename to test/built-ins/TypedArrayConstructors/from/property-abrupt-completion.js
diff --git a/test/built-ins/TypedArrays/from/set-value-abrupt-completion.js b/test/built-ins/TypedArrayConstructors/from/set-value-abrupt-completion.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/set-value-abrupt-completion.js
rename to test/built-ins/TypedArrayConstructors/from/set-value-abrupt-completion.js
diff --git a/test/built-ins/TypedArrays/from/source-value-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/from/source-value-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/source-value-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/from/source-value-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/from/this-is-not-constructor.js b/test/built-ins/TypedArrayConstructors/from/this-is-not-constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/from/this-is-not-constructor.js
rename to test/built-ins/TypedArrayConstructors/from/this-is-not-constructor.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/desc-value-throws.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/desc-value-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/desc-value-throws.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/desc-value-throws.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/set-value.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/set-value.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/set-value.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/set-value.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation-consistent-nan.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation-consistent-nan.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation-consistent-nan.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation-consistent-nan.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/desc-value-throws.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/desc-value-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/desc-value-throws.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/desc-value-throws.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-greater-than-last-index.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-greater-than-last-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-greater-than-last-index.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-greater-than-last-index.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-lower-than-zero.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-lower-than-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-lower-than-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-lower-than-zero.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-accessor-desc.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-accessor-desc.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-accessor-desc.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-accessor-desc.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-configurable.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-configurable.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-configurable.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-configurable.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/non-extensible-new-key.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/non-extensible-new-key.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/non-extensible-new-key.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/non-extensible-new-key.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/non-extensible-redefine-key.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/non-extensible-redefine-key.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/non-extensible-redefine-key.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/non-extensible-redefine-key.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/set-value.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/set-value.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/set-value.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/set-value.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/this-is-not-extensible.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/this-is-not-extensible.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/this-is-not-extensible.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/this-is-not-extensible.js
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/tonumber-value-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/tonumber-value-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/DefineOwnProperty/tonumber-value-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/tonumber-value-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value-sab.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/indexed-value-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value-sab.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/indexed-value-sab.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/indexed-value.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/indexed-value.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/infinity-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/infinity-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/infinity-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/infinity-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index-get-throws.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-numeric-index-get-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index-get-throws.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-numeric-index-get-throws.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-out-of-bounds.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-out-of-bounds.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/key-is-out-of-bounds.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-out-of-bounds.js
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/BigInt/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/Get/detached-buffer-key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/detached-buffer-key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/Get/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/detached-buffer-key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/Get/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/Get/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Get/indexed-value-sab.js b/test/built-ins/TypedArrayConstructors/internals/Get/indexed-value-sab.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/indexed-value-sab.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/indexed-value-sab.js
diff --git a/test/built-ins/TypedArrays/internals/Get/indexed-value.js b/test/built-ins/TypedArrayConstructors/internals/Get/indexed-value.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/indexed-value.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/indexed-value.js
diff --git a/test/built-ins/TypedArrays/internals/Get/infinity-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/Get/infinity-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/infinity-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/infinity-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Get/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/Get/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/Get/key-is-not-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/key-is-not-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/Get/key-is-not-numeric-index-get-throws.js b/test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-numeric-index-get-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/key-is-not-numeric-index-get-throws.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-numeric-index-get-throws.js
diff --git a/test/built-ins/TypedArrays/internals/Get/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/Get/key-is-out-of-bounds.js b/test/built-ins/TypedArrayConstructors/internals/Get/key-is-out-of-bounds.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/key-is-out-of-bounds.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/key-is-out-of-bounds.js
diff --git a/test/built-ins/TypedArrays/internals/Get/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/Get/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Get/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/Get/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/index-prop-desc.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/index-prop-desc.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/index-prop-desc.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/index-prop-desc.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-key-is-not-number.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-not-number.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-key-is-not-number.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-not-number.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/enumerate-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/enumerate-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/enumerate-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/enumerate-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/index-prop-desc.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/index-prop-desc.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/index-prop-desc.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/index-prop-desc.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-out-of-bounds.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-out-of-bounds.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-out-of-bounds.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-out-of-bounds.js
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/GetOwnProperty/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/abrupt-from-ordinary-has-parent-hasproperty.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/abrupt-from-ordinary-has-parent-hasproperty.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/abrupt-from-ordinary-has-parent-hasproperty.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/abrupt-from-ordinary-has-parent-hasproperty.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/indexed-value.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/indexed-value.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/indexed-value.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/indexed-value.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/infinity-with-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/infinity-with-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/infinity-with-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/infinity-with-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/inherited-property.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/inherited-property.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/inherited-property.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/inherited-property.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-greater-than-last-index.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-greater-than-last-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-greater-than-last-index.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-greater-than-last-index.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-lower-than-zero.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-lower-than-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-lower-than-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-lower-than-zero.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/detached-buffer-key-is-not-number.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-not-number.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/detached-buffer-key-is-not-number.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-not-number.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/detached-buffer-key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/indexed-value.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/indexed-value.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/indexed-value.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/indexed-value.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/infinity-with-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/infinity-with-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/infinity-with-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/infinity-with-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/inherited-property.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/inherited-property.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/inherited-property.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/inherited-property.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/key-is-greater-than-last-index.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-greater-than-last-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/key-is-greater-than-last-index.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-greater-than-last-index.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/key-is-lower-than-zero.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-lower-than-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/key-is-lower-than-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-lower-than-zero.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/key-is-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/key-is-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/HasProperty/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js b/test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js
rename to test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js b/test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js
rename to test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes.js b/test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes.js
rename to test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes.js
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/not-enumerable-keys.js b/test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/not-enumerable-keys.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/not-enumerable-keys.js
rename to test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/not-enumerable-keys.js
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes-and-string-and-symbol-keys-.js b/test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes-and-string-and-symbol-keys-.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes-and-string-and-symbol-keys-.js
rename to test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes-and-string-and-symbol-keys-.js
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes-and-string-keys.js b/test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes-and-string-keys.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes-and-string-keys.js
rename to test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes-and-string-keys.js
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes.js b/test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes.js
rename to test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes.js
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/not-enumerable-keys.js b/test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/not-enumerable-keys.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/OwnPropertyKeys/not-enumerable-keys.js
rename to test/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/not-enumerable-keys.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/bigint-tobigint64.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/bigint-tobigint64.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/bigint-tobigint64.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/bigint-tobigint64.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/bigint-tobiguint64.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/bigint-tobiguint64.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/bigint-tobiguint64.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/bigint-tobiguint64.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/boolean-tobigint.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/boolean-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/boolean-tobigint.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/boolean-tobigint.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/indexed-value.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/indexed-value.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/indexed-value.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/indexed-value.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/key-is-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index-set-throws.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-numeric-index-set-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index-set-throws.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-numeric-index-set-throws.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-out-of-bounds.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-out-of-bounds.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/key-is-out-of-bounds.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-out-of-bounds.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/null-tobigint.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/null-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/null-tobigint.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/null-tobigint.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/number-tobigint.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/number-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/number-tobigint.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/number-tobigint.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/string-nan-tobigint.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/string-nan-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/string-nan-tobigint.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/string-nan-tobigint.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/string-tobigint.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/string-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/string-tobigint.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/string-tobigint.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/symbol-tobigint.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/symbol-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/symbol-tobigint.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/symbol-tobigint.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-throws.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-throws.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-throws.js
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/undefined-tobigint.js b/test/built-ins/TypedArrayConstructors/internals/Set/BigInt/undefined-tobigint.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/BigInt/undefined-tobigint.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/BigInt/undefined-tobigint.js
diff --git a/test/built-ins/TypedArrays/internals/Set/bigint-tonumber.js b/test/built-ins/TypedArrayConstructors/internals/Set/bigint-tonumber.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/bigint-tonumber.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/bigint-tonumber.js
diff --git a/test/built-ins/TypedArrays/internals/Set/conversion-operation-consistent-nan.js b/test/built-ins/TypedArrayConstructors/internals/Set/conversion-operation-consistent-nan.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/conversion-operation-consistent-nan.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/conversion-operation-consistent-nan.js
diff --git a/test/built-ins/TypedArrays/internals/Set/conversion-operation.js b/test/built-ins/TypedArrayConstructors/internals/Set/conversion-operation.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/conversion-operation.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/conversion-operation.js
diff --git a/test/built-ins/TypedArrays/internals/Set/detached-buffer-key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/detached-buffer-key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/Set/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/detached-buffer-key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/Set/detached-buffer-realm.js b/test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-realm.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/detached-buffer-realm.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-realm.js
diff --git a/test/built-ins/TypedArrays/internals/Set/detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Set/indexed-value.js b/test/built-ins/TypedArrayConstructors/internals/Set/indexed-value.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/indexed-value.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/indexed-value.js
diff --git a/test/built-ins/TypedArrays/internals/Set/key-is-minus-zero.js b/test/built-ins/TypedArrayConstructors/internals/Set/key-is-minus-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/key-is-minus-zero.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/key-is-minus-zero.js
diff --git a/test/built-ins/TypedArrays/internals/Set/key-is-not-canonical-index.js b/test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-canonical-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/key-is-not-canonical-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-canonical-index.js
diff --git a/test/built-ins/TypedArrays/internals/Set/key-is-not-integer.js b/test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-integer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/key-is-not-integer.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-integer.js
diff --git a/test/built-ins/TypedArrays/internals/Set/key-is-not-numeric-index-set-throws.js b/test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-numeric-index-set-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/key-is-not-numeric-index-set-throws.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-numeric-index-set-throws.js
diff --git a/test/built-ins/TypedArrays/internals/Set/key-is-not-numeric-index.js b/test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-numeric-index.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/key-is-not-numeric-index.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-numeric-index.js
diff --git a/test/built-ins/TypedArrays/internals/Set/key-is-out-of-bounds.js b/test/built-ins/TypedArrayConstructors/internals/Set/key-is-out-of-bounds.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/key-is-out-of-bounds.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/key-is-out-of-bounds.js
diff --git a/test/built-ins/TypedArrays/internals/Set/key-is-symbol.js b/test/built-ins/TypedArrayConstructors/internals/Set/key-is-symbol.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/key-is-symbol.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/key-is-symbol.js
diff --git a/test/built-ins/TypedArrays/internals/Set/tonumber-value-detached-buffer.js b/test/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/tonumber-value-detached-buffer.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js
diff --git a/test/built-ins/TypedArrays/internals/Set/tonumber-value-throws.js b/test/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/internals/Set/tonumber-value-throws.js
rename to test/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-throws.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/argument-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/of/BigInt/argument-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/argument-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/argument-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/argument-number-value-throws.js b/test/built-ins/TypedArrayConstructors/of/BigInt/argument-number-value-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/argument-number-value-throws.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/argument-number-value-throws.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/custom-ctor-does-not-instantiate-ta-throws.js b/test/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-does-not-instantiate-ta-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/custom-ctor-does-not-instantiate-ta-throws.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-does-not-instantiate-ta-throws.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/custom-ctor-returns-other-instance.js b/test/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-returns-other-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/custom-ctor-returns-other-instance.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-returns-other-instance.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/custom-ctor-returns-smaller-instance-throws.js b/test/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-returns-smaller-instance-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/custom-ctor-returns-smaller-instance-throws.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-returns-smaller-instance-throws.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/custom-ctor.js b/test/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/custom-ctor.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/custom-ctor.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/inherited.js b/test/built-ins/TypedArrayConstructors/of/BigInt/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/inherited.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/inherited.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/invoked-as-func.js b/test/built-ins/TypedArrayConstructors/of/BigInt/invoked-as-func.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/invoked-as-func.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/invoked-as-func.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/new-instance-empty.js b/test/built-ins/TypedArrayConstructors/of/BigInt/new-instance-empty.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/new-instance-empty.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/new-instance-empty.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/new-instance-using-custom-ctor.js b/test/built-ins/TypedArrayConstructors/of/BigInt/new-instance-using-custom-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/new-instance-using-custom-ctor.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/new-instance-using-custom-ctor.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/new-instance.js b/test/built-ins/TypedArrayConstructors/of/BigInt/new-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/new-instance.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/new-instance.js
diff --git a/test/built-ins/TypedArrays/of/BigInt/this-is-not-constructor.js b/test/built-ins/TypedArrayConstructors/of/BigInt/this-is-not-constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/BigInt/this-is-not-constructor.js
rename to test/built-ins/TypedArrayConstructors/of/BigInt/this-is-not-constructor.js
diff --git a/test/built-ins/TypedArrays/of/argument-is-symbol-throws.js b/test/built-ins/TypedArrayConstructors/of/argument-is-symbol-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/argument-is-symbol-throws.js
rename to test/built-ins/TypedArrayConstructors/of/argument-is-symbol-throws.js
diff --git a/test/built-ins/TypedArrays/of/argument-number-value-throws.js b/test/built-ins/TypedArrayConstructors/of/argument-number-value-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/argument-number-value-throws.js
rename to test/built-ins/TypedArrayConstructors/of/argument-number-value-throws.js
diff --git a/test/built-ins/TypedArrays/of/custom-ctor-does-not-instantiate-ta-throws.js b/test/built-ins/TypedArrayConstructors/of/custom-ctor-does-not-instantiate-ta-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/custom-ctor-does-not-instantiate-ta-throws.js
rename to test/built-ins/TypedArrayConstructors/of/custom-ctor-does-not-instantiate-ta-throws.js
diff --git a/test/built-ins/TypedArrays/of/custom-ctor-returns-other-instance.js b/test/built-ins/TypedArrayConstructors/of/custom-ctor-returns-other-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/custom-ctor-returns-other-instance.js
rename to test/built-ins/TypedArrayConstructors/of/custom-ctor-returns-other-instance.js
diff --git a/test/built-ins/TypedArrays/of/custom-ctor-returns-smaller-instance-throws.js b/test/built-ins/TypedArrayConstructors/of/custom-ctor-returns-smaller-instance-throws.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/custom-ctor-returns-smaller-instance-throws.js
rename to test/built-ins/TypedArrayConstructors/of/custom-ctor-returns-smaller-instance-throws.js
diff --git a/test/built-ins/TypedArrays/of/custom-ctor.js b/test/built-ins/TypedArrayConstructors/of/custom-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/custom-ctor.js
rename to test/built-ins/TypedArrayConstructors/of/custom-ctor.js
diff --git a/test/built-ins/TypedArrays/of/inherited.js b/test/built-ins/TypedArrayConstructors/of/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/inherited.js
rename to test/built-ins/TypedArrayConstructors/of/inherited.js
diff --git a/test/built-ins/TypedArrays/of/invoked-as-func.js b/test/built-ins/TypedArrayConstructors/of/invoked-as-func.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/invoked-as-func.js
rename to test/built-ins/TypedArrayConstructors/of/invoked-as-func.js
diff --git a/test/built-ins/TypedArrays/of/nan-conversion.js b/test/built-ins/TypedArrayConstructors/of/nan-conversion.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/nan-conversion.js
rename to test/built-ins/TypedArrayConstructors/of/nan-conversion.js
diff --git a/test/built-ins/TypedArrays/of/new-instance-empty.js b/test/built-ins/TypedArrayConstructors/of/new-instance-empty.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/new-instance-empty.js
rename to test/built-ins/TypedArrayConstructors/of/new-instance-empty.js
diff --git a/test/built-ins/TypedArrays/of/new-instance-from-zero.js b/test/built-ins/TypedArrayConstructors/of/new-instance-from-zero.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/new-instance-from-zero.js
rename to test/built-ins/TypedArrayConstructors/of/new-instance-from-zero.js
diff --git a/test/built-ins/TypedArrays/of/new-instance-using-custom-ctor.js b/test/built-ins/TypedArrayConstructors/of/new-instance-using-custom-ctor.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/new-instance-using-custom-ctor.js
rename to test/built-ins/TypedArrayConstructors/of/new-instance-using-custom-ctor.js
diff --git a/test/built-ins/TypedArrays/of/new-instance.js b/test/built-ins/TypedArrayConstructors/of/new-instance.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/new-instance.js
rename to test/built-ins/TypedArrayConstructors/of/new-instance.js
diff --git a/test/built-ins/TypedArrays/of/this-is-not-constructor.js b/test/built-ins/TypedArrayConstructors/of/this-is-not-constructor.js
similarity index 100%
rename from test/built-ins/TypedArrays/of/this-is-not-constructor.js
rename to test/built-ins/TypedArrayConstructors/of/this-is-not-constructor.js
diff --git a/test/built-ins/TypedArrays/prototype/Symbol.iterator.js b/test/built-ins/TypedArrayConstructors/prototype/Symbol.iterator.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/Symbol.iterator.js
rename to test/built-ins/TypedArrayConstructors/prototype/Symbol.iterator.js
diff --git a/test/built-ins/TypedArrays/prototype/Symbol.toStringTag/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/Symbol.toStringTag/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/Symbol.toStringTag/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/Symbol.toStringTag/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/bigint-Symbol.iterator.js b/test/built-ins/TypedArrayConstructors/prototype/bigint-Symbol.iterator.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/bigint-Symbol.iterator.js
rename to test/built-ins/TypedArrayConstructors/prototype/bigint-Symbol.iterator.js
diff --git a/test/built-ins/TypedArrays/prototype/buffer/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/buffer/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/buffer/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/buffer/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/buffer/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/buffer/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/buffer/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/buffer/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/byteLength/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/byteLength/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/byteLength/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/byteLength/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/byteLength/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/byteLength/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/byteLength/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/byteLength/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/byteOffset/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/byteOffset/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/byteOffset/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/byteOffset/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/byteOffset/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/byteOffset/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/byteOffset/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/byteOffset/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/copyWithin/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/copyWithin/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/copyWithin/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/copyWithin/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/copyWithin/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/copyWithin/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/copyWithin/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/copyWithin/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/entries/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/entries/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/entries/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/entries/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/entries/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/entries/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/entries/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/entries/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/every/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/every/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/every/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/every/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/every/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/every/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/every/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/every/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/fill/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/fill/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/fill/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/fill/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/fill/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/fill/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/fill/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/fill/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/filter/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/filter/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/filter/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/filter/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/filter/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/filter/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/filter/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/filter/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/find/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/find/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/find/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/find/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/find/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/find/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/find/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/find/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/findIndex/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/findIndex/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/findIndex/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/findIndex/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/findIndex/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/findIndex/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/findIndex/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/findIndex/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/forEach/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/forEach/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/forEach/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/forEach/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/forEach/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/forEach/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/forEach/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/forEach/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/indexOf/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/indexOf/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/indexOf/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/indexOf/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/indexOf/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/indexOf/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/indexOf/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/indexOf/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/join/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/join/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/join/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/join/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/join/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/join/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/join/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/join/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/keys/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/keys/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/keys/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/keys/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/keys/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/keys/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/keys/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/keys/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/lastIndexOf/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/lastIndexOf/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/lastIndexOf/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/lastIndexOf/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/lastIndexOf/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/lastIndexOf/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/lastIndexOf/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/lastIndexOf/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/length/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/length/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/length/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/length/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/length/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/length/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/length/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/length/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/map/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/map/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/map/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/map/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/map/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/map/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/map/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/map/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/reduce/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/reduce/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/reduce/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/reduce/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/reduce/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/reduce/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/reduce/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/reduce/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/reduceRight/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/reduceRight/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/reduceRight/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/reduceRight/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/reduceRight/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/reduceRight/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/reduceRight/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/reduceRight/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/reverse/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/reverse/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/reverse/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/reverse/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/reverse/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/reverse/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/reverse/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/reverse/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/set/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/set/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/set/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/set/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/set/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/set/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/set/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/set/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/slice/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/slice/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/slice/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/slice/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/slice/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/slice/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/slice/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/slice/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/some/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/some/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/some/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/some/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/some/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/some/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/some/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/some/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/sort/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/sort/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/sort/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/sort/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/sort/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/sort/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/sort/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/sort/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/subarray/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/subarray/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/subarray/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/subarray/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/subarray/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/subarray/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/subarray/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/subarray/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/toLocaleString/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/toLocaleString/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/toLocaleString/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/toLocaleString/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/toLocaleString/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/toLocaleString/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/toLocaleString/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/toLocaleString/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/toString/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/toString/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/toString/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/toString/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/toString/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/toString/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/toString/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/toString/inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/values/bigint-inherited.js b/test/built-ins/TypedArrayConstructors/prototype/values/bigint-inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/values/bigint-inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/values/bigint-inherited.js
diff --git a/test/built-ins/TypedArrays/prototype/values/inherited.js b/test/built-ins/TypedArrayConstructors/prototype/values/inherited.js
similarity index 100%
rename from test/built-ins/TypedArrays/prototype/values/inherited.js
rename to test/built-ins/TypedArrayConstructors/prototype/values/inherited.js