From 7b200cb9e78710ff6fcdf6447c2d3cc508dcc002 Mon Sep 17 00:00:00 2001 From: Valerie <spectranaut@gmail.com> Date: Tue, 13 Mar 2018 12:47:18 -0400 Subject: [PATCH] Rename TypedArrays folder to TypedArrayConstructors (#1489) --- .../BigInt64Array/BYTES_PER_ELEMENT.js | 0 .../BigInt64Array/constructor.js | 0 .../BigInt64Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/BigInt64Array/name.js | 0 .../BigInt64Array/prop-desc.js | 0 .../BigInt64Array/proto.js | 0 .../BigInt64Array/prototype.js | 0 .../BigInt64Array/prototype/BYTES_PER_ELEMENT.js | 0 .../BigInt64Array/prototype/constructor.js | 0 .../BigInt64Array/prototype/not-typedarray-object.js | 0 .../BigInt64Array/prototype/proto.js | 0 .../BigUint64Array/BYTES_PER_ELEMENT.js | 0 .../BigUint64Array/constructor.js | 0 .../BigUint64Array/length.js | 0 .../BigUint64Array/name.js | 0 .../BigUint64Array/prop-desc.js | 0 .../BigUint64Array/proto.js | 0 .../BigUint64Array/prototype.js | 0 .../BigUint64Array/prototype/BYTES_PER_ELEMENT.js | 0 .../BigUint64Array/prototype/constructor.js | 0 .../BigUint64Array/prototype/not-typedarray-object.js | 0 .../BigUint64Array/prototype/proto.js | 0 .../Float32Array/BYTES_PER_ELEMENT.js | 0 .../Float32Array/constructor.js | 0 .../Float32Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/Float32Array/name.js | 0 .../{TypedArrays => TypedArrayConstructors}/Float32Array/proto.js | 0 .../Float32Array/prototype.js | 0 .../Float32Array/prototype/BYTES_PER_ELEMENT.js | 0 .../Float32Array/prototype/constructor.js | 0 .../Float32Array/prototype/not-typedarray-object.js | 0 .../Float32Array/prototype/proto.js | 0 .../Float64Array/BYTES_PER_ELEMENT.js | 0 .../Float64Array/constructor.js | 0 .../Float64Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/Float64Array/name.js | 0 .../{TypedArrays => TypedArrayConstructors}/Float64Array/proto.js | 0 .../Float64Array/prototype.js | 0 .../Float64Array/prototype/BYTES_PER_ELEMENT.js | 0 .../Float64Array/prototype/constructor.js | 0 .../Float64Array/prototype/not-typedarray-object.js | 0 .../Float64Array/prototype/proto.js | 0 .../Int16Array/BYTES_PER_ELEMENT.js | 0 .../Int16Array/constructor.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int16Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int16Array/name.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int16Array/proto.js | 0 .../Int16Array/prototype.js | 0 .../Int16Array/prototype/BYTES_PER_ELEMENT.js | 0 .../Int16Array/prototype/constructor.js | 0 .../Int16Array/prototype/not-typedarray-object.js | 0 .../Int16Array/prototype/proto.js | 0 .../Int32Array/BYTES_PER_ELEMENT.js | 0 .../Int32Array/constructor.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int32Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int32Array/name.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int32Array/proto.js | 0 .../Int32Array/prototype.js | 0 .../Int32Array/prototype/BYTES_PER_ELEMENT.js | 0 .../Int32Array/prototype/constructor.js | 0 .../Int32Array/prototype/not-typedarray-object.js | 0 .../Int32Array/prototype/proto.js | 0 .../Int8Array/BYTES_PER_ELEMENT.js | 0 .../Int8Array/constructor.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int8Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int8Array/name.js | 0 .../{TypedArrays => TypedArrayConstructors}/Int8Array/proto.js | 0 .../Int8Array/prototype.js | 0 .../Int8Array/prototype/BYTES_PER_ELEMENT.js | 0 .../Int8Array/prototype/constructor.js | 0 .../Int8Array/prototype/not-typedarray-object.js | 0 .../Int8Array/prototype/proto.js | 0 .../Uint16Array/BYTES_PER_ELEMENT.js | 0 .../Uint16Array/constructor.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint16Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint16Array/name.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint16Array/proto.js | 0 .../Uint16Array/prototype.js | 0 .../Uint16Array/prototype/BYTES_PER_ELEMENT.js | 0 .../Uint16Array/prototype/constructor.js | 0 .../Uint16Array/prototype/not-typedarray-object.js | 0 .../Uint16Array/prototype/proto.js | 0 .../Uint32Array/BYTES_PER_ELEMENT.js | 0 .../Uint32Array/constructor.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint32Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint32Array/name.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint32Array/proto.js | 0 .../Uint32Array/prototype.js | 0 .../Uint32Array/prototype/BYTES_PER_ELEMENT.js | 0 .../Uint32Array/prototype/constructor.js | 0 .../Uint32Array/prototype/not-typedarray-object.js | 0 .../Uint32Array/prototype/proto.js | 0 .../Uint8Array/BYTES_PER_ELEMENT.js | 0 .../Uint8Array/constructor.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint8Array/length.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint8Array/name.js | 0 .../{TypedArrays => TypedArrayConstructors}/Uint8Array/proto.js | 0 .../Uint8Array/prototype.js | 0 .../Uint8Array/prototype/BYTES_PER_ELEMENT.js | 0 .../Uint8Array/prototype/constructor.js | 0 .../Uint8Array/prototype/not-typedarray-object.js | 0 .../Uint8Array/prototype/proto.js | 0 .../Uint8ClampedArray/BYTES_PER_ELEMENT.js | 0 .../Uint8ClampedArray/constructor.js | 0 .../Uint8ClampedArray/length.js | 0 .../Uint8ClampedArray/name.js | 0 .../Uint8ClampedArray/proto.js | 0 .../Uint8ClampedArray/prototype.js | 0 .../Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js | 0 .../Uint8ClampedArray/prototype/constructor.js | 0 .../Uint8ClampedArray/prototype/not-typedarray-object.js | 0 .../Uint8ClampedArray/prototype/proto.js | 0 .../bufferbyteoffset-throws-from-modulo-element-size-sab.js | 0 .../bufferbyteoffset-throws-from-modulo-element-size.js | 0 .../ctors-bigint/buffer-arg/byteoffset-is-negative-throws-sab.js | 0 .../ctors-bigint/buffer-arg/byteoffset-is-negative-throws.js | 0 .../ctors-bigint/buffer-arg/byteoffset-is-negative-zero-sab.js | 0 .../ctors-bigint/buffer-arg/byteoffset-is-negative-zero.js | 0 .../ctors-bigint/buffer-arg/byteoffset-is-symbol-throws-sab.js | 0 .../ctors-bigint/buffer-arg/byteoffset-is-symbol-throws.js | 0 .../buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js | 0 .../buffer-arg/byteoffset-throws-from-modulo-element-size.js | 0 .../ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js | 0 .../ctors-bigint/buffer-arg/byteoffset-to-number-throws-sab.js | 0 .../ctors-bigint/buffer-arg/byteoffset-to-number-throws.js | 0 .../ctors-bigint/buffer-arg/custom-proto-access-throws-sab.js | 0 .../ctors-bigint/buffer-arg/custom-proto-access-throws.js | 0 .../ctors-bigint/buffer-arg/defined-length-and-offset-sab.js | 0 .../ctors-bigint/buffer-arg/defined-length-and-offset.js | 0 .../ctors-bigint/buffer-arg/defined-length-sab.js | 0 .../ctors-bigint/buffer-arg/defined-length.js | 0 .../ctors-bigint/buffer-arg/defined-negative-length-sab.js | 0 .../ctors-bigint/buffer-arg/defined-negative-length.js | 0 .../ctors-bigint/buffer-arg/defined-offset-sab.js | 0 .../ctors-bigint/buffer-arg/defined-offset.js | 0 .../ctors-bigint/buffer-arg/detachedbuffer.js | 0 .../ctors-bigint/buffer-arg/excessive-length-throws-sab.js | 0 .../ctors-bigint/buffer-arg/excessive-length-throws.js | 0 .../ctors-bigint/buffer-arg/excessive-offset-throws-sab.js | 0 .../ctors-bigint/buffer-arg/excessive-offset-throws.js | 0 .../buffer-arg/invoked-with-undefined-newtarget-sab.js | 0 .../ctors-bigint/buffer-arg/invoked-with-undefined-newtarget.js | 0 .../ctors-bigint/buffer-arg/is-referenced-sab.js | 0 .../ctors-bigint/buffer-arg/is-referenced.js | 0 .../ctors-bigint/buffer-arg/length-access-throws-sab.js | 0 .../ctors-bigint/buffer-arg/length-access-throws.js | 0 .../ctors-bigint/buffer-arg/length-is-symbol-throws-sab.js | 0 .../ctors-bigint/buffer-arg/length-is-symbol-throws.js | 0 .../ctors-bigint/buffer-arg/length-to-number-detachbuffer.js | 0 .../ctors-bigint/buffer-arg/new-instance-extensibility-sab.js | 0 .../ctors-bigint/buffer-arg/new-instance-extensibility.js | 0 .../ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js | 0 .../ctors-bigint/buffer-arg/proto-from-ctor-realm.js | 0 .../ctors-bigint/buffer-arg/returns-new-instance-sab.js | 0 .../ctors-bigint/buffer-arg/returns-new-instance.js | 0 .../ctors-bigint/buffer-arg/toindex-bytelength-sab.js | 0 .../ctors-bigint/buffer-arg/toindex-bytelength.js | 0 .../ctors-bigint/buffer-arg/toindex-byteoffset-sab.js | 0 .../ctors-bigint/buffer-arg/toindex-byteoffset.js | 0 .../buffer-arg/typedarray-backed-by-sharedarraybuffer.js | 0 .../ctors-bigint/buffer-arg/use-custom-proto-if-object-sab.js | 0 .../ctors-bigint/buffer-arg/use-custom-proto-if-object.js | 0 .../use-default-proto-if-custom-proto-is-not-object-sab.js | 0 .../buffer-arg/use-default-proto-if-custom-proto-is-not-object.js | 0 .../ctors-bigint/length-arg/custom-proto-access-throws.js | 0 .../ctors-bigint/length-arg/init-zeros.js | 0 .../ctors-bigint/length-arg/is-infinity-throws-rangeerror.js | 0 .../length-arg/is-negative-integer-throws-rangeerror.js | 0 .../ctors-bigint/length-arg/is-symbol-throws.js | 0 .../ctors-bigint/length-arg/new-instance-extensibility.js | 0 .../ctors-bigint/length-arg/proto-from-ctor-realm.js | 0 .../ctors-bigint/length-arg/returns-object.js | 0 .../ctors-bigint/length-arg/toindex-length.js | 0 .../ctors-bigint/length-arg/undefined-newtarget-throws.js | 0 .../ctors-bigint/length-arg/use-custom-proto-if-object.js | 0 .../length-arg/use-default-proto-if-custom-proto-is-not-object.js | 0 .../ctors-bigint/no-args/custom-proto-access-throws.js | 0 .../ctors-bigint/no-args/new-instance-extensibility.js | 0 .../ctors-bigint/no-args/proto-from-ctor-realm.js | 0 .../ctors-bigint/no-args/returns-object.js | 0 .../ctors-bigint/no-args/undefined-newtarget-throws.js | 0 .../ctors-bigint/no-args/use-custom-proto-if-object.js | 0 .../no-args/use-default-proto-if-custom-proto-is-not-object.js | 0 .../ctors-bigint/object-arg/#undefined-tobigint.js# | 0 .../ctors-bigint/object-arg/as-array-returns.js | 0 .../ctors-bigint/object-arg/as-generator-iterable-returns.js | 0 .../ctors-bigint/object-arg/bigint-tobigint64.js | 0 .../ctors-bigint/object-arg/bigint-tobiguint64.js | 0 .../ctors-bigint/object-arg/boolean-tobigint.js | 0 .../ctors-bigint/object-arg/custom-proto-access-throws.js | 0 .../ctors-bigint/object-arg/iterating-throws.js | 0 .../ctors-bigint/object-arg/iterator-not-callable-throws.js | 0 .../ctors-bigint/object-arg/iterator-throws.js | 0 .../ctors-bigint/object-arg/length-excessive-throws.js | 0 .../ctors-bigint/object-arg/length-is-symbol-throws.js | 0 .../ctors-bigint/object-arg/length-throws.js | 0 .../ctors-bigint/object-arg/new-instance-extensibility.js | 0 .../ctors-bigint/object-arg/null-tobigint.js | 0 .../ctors-bigint/object-arg/number-tobigint.js | 0 .../ctors-bigint/object-arg/proto-from-ctor-realm.js | 0 .../ctors-bigint/object-arg/string-nan-tobigint.js | 0 .../ctors-bigint/object-arg/string-tobigint.js | 0 .../ctors-bigint/object-arg/symbol-tobigint.js | 0 .../ctors-bigint/object-arg/throws-from-property.js | 0 .../object-arg/throws-setting-obj-to-primitive-typeerror.js | 0 .../ctors-bigint/object-arg/throws-setting-obj-to-primitive.js | 0 .../ctors-bigint/object-arg/throws-setting-obj-tostring.js | 0 .../object-arg/throws-setting-obj-valueof-typeerror.js | 0 .../ctors-bigint/object-arg/throws-setting-obj-valueof.js | 0 .../ctors-bigint/object-arg/throws-setting-property.js | 0 .../ctors-bigint/object-arg/throws-setting-symbol-property.js | 0 .../ctors-bigint/object-arg/undefined-newtarget-throws.js | 0 .../ctors-bigint/object-arg/undefined-tobigint.js | 0 .../ctors-bigint/object-arg/use-custom-proto-if-object.js | 0 .../object-arg/use-default-proto-if-custom-proto-is-not-object.js | 0 .../ctors-bigint/typedarray-arg/custom-proto-access-throws.js | 0 .../detached-when-species-retrieved-different-type.js | 0 .../typedarray-arg/detached-when-species-retrieved-same-type.js | 0 .../ctors-bigint/typedarray-arg/new-instance-extensibility.js | 0 .../typedarray-arg/other-ctor-buffer-ctor-access-throws.js | 0 ...other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js | 0 .../typedarray-arg/other-ctor-buffer-ctor-custom-species.js | 0 .../typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js | 0 .../other-ctor-buffer-ctor-species-access-throws.js | 0 .../other-ctor-buffer-ctor-species-not-ctor-throws.js | 0 .../typedarray-arg/other-ctor-buffer-ctor-species-null.js | 0 .../other-ctor-buffer-ctor-species-prototype-throws.js | 0 .../typedarray-arg/other-ctor-buffer-ctor-species-undefined.js | 0 .../typedarray-arg/other-ctor-returns-new-typedarray.js | 0 .../ctors-bigint/typedarray-arg/proto-from-ctor-realm.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-access-throws.js | 0 .../same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-species-custom.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-species-null.js | 0 .../same-ctor-buffer-ctor-species-prototype-throws.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-species-throws.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-species-undefined.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js | 0 .../typedarray-arg/same-ctor-returns-new-cloned-typedarray.js | 0 .../ctors-bigint/typedarray-arg/src-typedarray-not-big-throws.js | 0 .../ctors-bigint/typedarray-arg/undefined-newtarget-throws.js | 0 .../bufferbyteoffset-throws-from-modulo-element-size-sab.js | 0 .../bufferbyteoffset-throws-from-modulo-element-size.js | 0 .../ctors/buffer-arg/byteoffset-is-negative-throws-sab.js | 0 .../ctors/buffer-arg/byteoffset-is-negative-throws.js | 0 .../ctors/buffer-arg/byteoffset-is-negative-zero-sab.js | 0 .../ctors/buffer-arg/byteoffset-is-negative-zero.js | 0 .../ctors/buffer-arg/byteoffset-is-symbol-throws-sab.js | 0 .../ctors/buffer-arg/byteoffset-is-symbol-throws.js | 0 .../buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js | 0 .../buffer-arg/byteoffset-throws-from-modulo-element-size.js | 0 .../ctors/buffer-arg/byteoffset-to-number-detachbuffer.js | 0 .../ctors/buffer-arg/byteoffset-to-number-throws-sab.js | 0 .../ctors/buffer-arg/byteoffset-to-number-throws.js | 0 .../ctors/buffer-arg/custom-proto-access-throws-sab.js | 0 .../ctors/buffer-arg/custom-proto-access-throws.js | 0 .../ctors/buffer-arg/defined-length-and-offset-sab.js | 0 .../ctors/buffer-arg/defined-length-and-offset.js | 0 .../ctors/buffer-arg/defined-length-sab.js | 0 .../ctors/buffer-arg/defined-length.js | 0 .../ctors/buffer-arg/defined-negative-length-sab.js | 0 .../ctors/buffer-arg/defined-negative-length.js | 0 .../ctors/buffer-arg/defined-offset-sab.js | 0 .../ctors/buffer-arg/defined-offset.js | 0 .../ctors/buffer-arg/detachedbuffer.js | 0 .../ctors/buffer-arg/excessive-length-throws-sab.js | 0 .../ctors/buffer-arg/excessive-length-throws.js | 0 .../ctors/buffer-arg/excessive-offset-throws-sab.js | 0 .../ctors/buffer-arg/excessive-offset-throws.js | 0 .../ctors/buffer-arg/invoked-with-undefined-newtarget-sab.js | 0 .../ctors/buffer-arg/invoked-with-undefined-newtarget.js | 0 .../ctors/buffer-arg/is-referenced-sab.js | 0 .../ctors/buffer-arg/is-referenced.js | 0 .../ctors/buffer-arg/length-access-throws-sab.js | 0 .../ctors/buffer-arg/length-access-throws.js | 0 .../ctors/buffer-arg/length-is-symbol-throws-sab.js | 0 .../ctors/buffer-arg/length-is-symbol-throws.js | 0 .../ctors/buffer-arg/length-to-number-detachbuffer.js | 0 .../ctors/buffer-arg/new-instance-extensibility-sab.js | 0 .../ctors/buffer-arg/new-instance-extensibility.js | 0 .../ctors/buffer-arg/proto-from-ctor-realm-sab.js | 0 .../ctors/buffer-arg/proto-from-ctor-realm.js | 0 .../ctors/buffer-arg/returns-new-instance-sab.js | 0 .../ctors/buffer-arg/returns-new-instance.js | 0 .../ctors/buffer-arg/toindex-bytelength-sab.js | 0 .../ctors/buffer-arg/toindex-bytelength.js | 0 .../ctors/buffer-arg/toindex-byteoffset-sab.js | 0 .../ctors/buffer-arg/toindex-byteoffset.js | 0 .../ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js | 0 .../ctors/buffer-arg/use-custom-proto-if-object-sab.js | 0 .../ctors/buffer-arg/use-custom-proto-if-object.js | 0 .../use-default-proto-if-custom-proto-is-not-object-sab.js | 0 .../buffer-arg/use-default-proto-if-custom-proto-is-not-object.js | 0 .../ctors/length-arg/custom-proto-access-throws.js | 0 .../ctors/length-arg/init-zeros.js | 0 .../ctors/length-arg/is-infinity-throws-rangeerror.js | 0 .../ctors/length-arg/is-negative-integer-throws-rangeerror.js | 0 .../ctors/length-arg/is-symbol-throws.js | 0 .../ctors/length-arg/new-instance-extensibility.js | 0 .../ctors/length-arg/proto-from-ctor-realm.js | 0 .../ctors/length-arg/returns-object.js | 0 .../ctors/length-arg/toindex-length.js | 0 .../ctors/length-arg/undefined-newtarget-throws.js | 0 .../ctors/length-arg/use-custom-proto-if-object.js | 0 .../length-arg/use-default-proto-if-custom-proto-is-not-object.js | 0 .../ctors/no-args/custom-proto-access-throws.js | 0 .../ctors/no-args/new-instance-extensibility.js | 0 .../ctors/no-args/proto-from-ctor-realm.js | 0 .../ctors/no-args/returns-object.js | 0 .../ctors/no-args/undefined-newtarget-throws.js | 0 .../ctors/no-args/use-custom-proto-if-object.js | 0 .../no-args/use-default-proto-if-custom-proto-is-not-object.js | 0 .../ctors/object-arg/as-array-returns.js | 0 .../ctors/object-arg/as-generator-iterable-returns.js | 0 .../ctors/object-arg/conversion-operation-consistent-nan.js | 0 .../ctors/object-arg/conversion-operation.js | 0 .../ctors/object-arg/custom-proto-access-throws.js | 0 .../ctors/object-arg/iterating-throws.js | 0 .../ctors/object-arg/iterator-not-callable-throws.js | 0 .../ctors/object-arg/iterator-throws.js | 0 .../ctors/object-arg/length-excessive-throws.js | 0 .../ctors/object-arg/length-is-symbol-throws.js | 0 .../ctors/object-arg/length-throws.js | 0 .../ctors/object-arg/new-instance-extensibility.js | 0 .../ctors/object-arg/proto-from-ctor-realm.js | 0 .../ctors/object-arg/returns.js | 0 .../ctors/object-arg/throws-from-property.js | 0 .../ctors/object-arg/throws-setting-obj-to-primitive-typeerror.js | 0 .../ctors/object-arg/throws-setting-obj-to-primitive.js | 0 .../ctors/object-arg/throws-setting-obj-tostring.js | 0 .../ctors/object-arg/throws-setting-obj-valueof-typeerror.js | 0 .../ctors/object-arg/throws-setting-obj-valueof.js | 0 .../ctors/object-arg/throws-setting-property.js | 0 .../ctors/object-arg/throws-setting-symbol-property.js | 0 .../ctors/object-arg/undefined-newtarget-throws.js | 0 .../ctors/object-arg/use-custom-proto-if-object.js | 0 .../object-arg/use-default-proto-if-custom-proto-is-not-object.js | 0 .../ctors/typedarray-arg/custom-proto-access-throws.js | 0 .../detached-when-species-retrieved-different-type.js | 0 .../typedarray-arg/detached-when-species-retrieved-same-type.js | 0 .../ctors/typedarray-arg/new-instance-extensibility.js | 0 .../ctors/typedarray-arg/other-ctor-buffer-ctor-access-throws.js | 0 ...other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js | 0 .../ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js | 0 .../typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js | 0 .../other-ctor-buffer-ctor-species-access-throws.js | 0 .../other-ctor-buffer-ctor-species-not-ctor-throws.js | 0 .../ctors/typedarray-arg/other-ctor-buffer-ctor-species-null.js | 0 .../other-ctor-buffer-ctor-species-prototype-throws.js | 0 .../typedarray-arg/other-ctor-buffer-ctor-species-undefined.js | 0 .../ctors/typedarray-arg/other-ctor-returns-new-typedarray.js | 0 .../ctors/typedarray-arg/proto-from-ctor-realm.js | 0 .../ctors/typedarray-arg/returns-new-instance.js | 0 .../ctors/typedarray-arg/same-ctor-buffer-ctor-access-throws.js | 0 .../same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js | 0 .../ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js | 0 .../ctors/typedarray-arg/same-ctor-buffer-ctor-species-null.js | 0 .../same-ctor-buffer-ctor-species-prototype-throws.js | 0 .../ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-species-undefined.js | 0 .../typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js | 0 .../typedarray-arg/same-ctor-returns-new-cloned-typedarray.js | 0 .../ctors/typedarray-arg/src-typedarray-big-throws.js | 0 .../ctors/typedarray-arg/undefined-newtarget-throws.js | 0 .../ctors/typedarray-arg/use-custom-proto-if-object.js | 0 .../use-default-proto-if-custom-proto-is-not-object.js | 0 .../from/BigInt/arylk-get-length-error.js | 0 .../from/BigInt/arylk-to-length-error.js | 0 .../from/BigInt/custom-ctor-does-not-instantiate-ta-throws.js | 0 .../from/BigInt/custom-ctor-returns-other-instance.js | 0 .../from/BigInt/custom-ctor-returns-smaller-instance-throws.js | 0 .../from/BigInt/custom-ctor.js | 0 .../from/BigInt/inherited.js | 0 .../from/BigInt/invoked-as-func.js | 0 .../from/BigInt/iter-access-error.js | 0 .../from/BigInt/iter-invoke-error.js | 0 .../from/BigInt/iter-next-error.js | 0 .../from/BigInt/iter-next-value-error.js | 0 .../from/BigInt/mapfn-abrupt-completion.js | 0 .../from/BigInt/mapfn-arguments.js | 0 .../from/BigInt/mapfn-is-not-callable.js | 0 .../from/BigInt/mapfn-this-with-thisarg.js | 0 .../from/BigInt/mapfn-this-without-thisarg-non-strict.js | 0 .../from/BigInt/mapfn-this-without-thisarg-strict.js | 0 .../from/BigInt/new-instance-empty.js | 0 .../from/BigInt/new-instance-from-ordinary-object.js | 0 .../from/BigInt/new-instance-from-sparse-array.js | 0 .../from/BigInt/new-instance-using-custom-ctor.js | 0 .../from/BigInt/new-instance-with-mapfn.js | 0 .../from/BigInt/new-instance-without-mapfn.js | 0 .../from/BigInt/property-abrupt-completion.js | 0 .../from/BigInt/set-value-abrupt-completion.js | 0 .../from/BigInt/source-value-is-symbol-throws.js | 0 .../from/BigInt/this-is-not-constructor.js | 0 .../from/arylk-get-length-error.js | 0 .../from/arylk-to-length-error.js | 0 .../from/custom-ctor-does-not-instantiate-ta-throws.js | 0 .../from/custom-ctor-returns-other-instance.js | 0 .../from/custom-ctor-returns-smaller-instance-throws.js | 0 .../{TypedArrays => TypedArrayConstructors}/from/custom-ctor.js | 0 .../{TypedArrays => TypedArrayConstructors}/from/inherited.js | 0 .../from/invoked-as-func.js | 0 .../from/iter-access-error.js | 0 .../from/iter-invoke-error.js | 0 .../from/iter-next-error.js | 0 .../from/iter-next-value-error.js | 0 .../from/mapfn-abrupt-completion.js | 0 .../from/mapfn-arguments.js | 0 .../from/mapfn-is-not-callable.js | 0 .../from/mapfn-this-with-thisarg.js | 0 .../from/mapfn-this-without-thisarg-non-strict.js | 0 .../from/mapfn-this-without-thisarg-strict.js | 0 .../from/nan-conversion.js | 0 .../from/new-instance-empty.js | 0 .../from/new-instance-from-ordinary-object.js | 0 .../from/new-instance-from-sparse-array.js | 0 .../from/new-instance-from-zero.js | 0 .../from/new-instance-using-custom-ctor.js | 0 .../from/new-instance-with-mapfn.js | 0 .../from/new-instance-without-mapfn.js | 0 .../from/property-abrupt-completion.js | 0 .../from/set-value-abrupt-completion.js | 0 .../from/source-value-is-symbol-throws.js | 0 .../from/this-is-not-constructor.js | 0 .../internals/DefineOwnProperty/BigInt/desc-value-throws.js | 0 .../internals/DefineOwnProperty/BigInt/detached-buffer-realm.js | 0 .../internals/DefineOwnProperty/BigInt/detached-buffer.js | 0 .../DefineOwnProperty/BigInt/key-is-greater-than-last-index.js | 0 .../internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js | 0 .../internals/DefineOwnProperty/BigInt/key-is-minus-zero.js | 0 .../DefineOwnProperty/BigInt/key-is-not-canonical-index.js | 0 .../internals/DefineOwnProperty/BigInt/key-is-not-integer.js | 0 .../DefineOwnProperty/BigInt/key-is-not-numeric-index.js | 0 .../DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js | 0 .../BigInt/key-is-numericindex-desc-configurable.js | 0 .../BigInt/key-is-numericindex-desc-not-enumerable.js | 0 .../BigInt/key-is-numericindex-desc-not-writable.js | 0 .../internals/DefineOwnProperty/BigInt/key-is-numericindex.js | 0 .../internals/DefineOwnProperty/BigInt/key-is-symbol.js | 0 .../internals/DefineOwnProperty/BigInt/non-extensible-new-key.js | 0 .../DefineOwnProperty/BigInt/non-extensible-redefine-key.js | 0 .../internals/DefineOwnProperty/BigInt/set-value.js | 0 .../internals/DefineOwnProperty/BigInt/this-is-not-extensible.js | 0 .../DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js | 0 .../DefineOwnProperty/conversion-operation-consistent-nan.js | 0 .../internals/DefineOwnProperty/conversion-operation.js | 0 .../internals/DefineOwnProperty/desc-value-throws.js | 0 .../internals/DefineOwnProperty/detached-buffer-realm.js | 0 .../internals/DefineOwnProperty/detached-buffer.js | 0 .../internals/DefineOwnProperty/key-is-greater-than-last-index.js | 0 .../internals/DefineOwnProperty/key-is-lower-than-zero.js | 0 .../internals/DefineOwnProperty/key-is-minus-zero.js | 0 .../internals/DefineOwnProperty/key-is-not-canonical-index.js | 0 .../internals/DefineOwnProperty/key-is-not-integer.js | 0 .../internals/DefineOwnProperty/key-is-not-numeric-index.js | 0 .../DefineOwnProperty/key-is-numericindex-accessor-desc.js | 0 .../DefineOwnProperty/key-is-numericindex-desc-configurable.js | 0 .../DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js | 0 .../DefineOwnProperty/key-is-numericindex-desc-not-writable.js | 0 .../internals/DefineOwnProperty/key-is-numericindex.js | 0 .../internals/DefineOwnProperty/key-is-symbol.js | 0 .../internals/DefineOwnProperty/non-extensible-new-key.js | 0 .../internals/DefineOwnProperty/non-extensible-redefine-key.js | 0 .../internals/DefineOwnProperty/set-value.js | 0 .../internals/DefineOwnProperty/this-is-not-extensible.js | 0 .../internals/DefineOwnProperty/tonumber-value-detached-buffer.js | 0 .../Get/BigInt/detached-buffer-key-is-not-numeric-index.js | 0 .../internals/Get/BigInt/detached-buffer-key-is-symbol.js | 0 .../internals/Get/BigInt/detached-buffer-realm.js | 0 .../internals/Get/BigInt/detached-buffer.js | 0 .../internals/Get/BigInt/indexed-value-sab.js | 0 .../internals/Get/BigInt/indexed-value.js | 0 .../internals/Get/BigInt/infinity-detached-buffer.js | 0 .../internals/Get/BigInt/key-is-not-canonical-index.js | 0 .../internals/Get/BigInt/key-is-not-integer.js | 0 .../internals/Get/BigInt/key-is-not-minus-zero.js | 0 .../internals/Get/BigInt/key-is-not-numeric-index-get-throws.js | 0 .../internals/Get/BigInt/key-is-not-numeric-index.js | 0 .../internals/Get/BigInt/key-is-out-of-bounds.js | 0 .../internals/Get/BigInt/key-is-symbol.js | 0 .../internals/Get/detached-buffer-key-is-not-numeric-index.js | 0 .../internals/Get/detached-buffer-key-is-symbol.js | 0 .../internals/Get/detached-buffer-realm.js | 0 .../internals/Get/detached-buffer.js | 0 .../internals/Get/indexed-value-sab.js | 0 .../internals/Get/indexed-value.js | 0 .../internals/Get/infinity-detached-buffer.js | 0 .../internals/Get/key-is-not-canonical-index.js | 0 .../internals/Get/key-is-not-integer.js | 0 .../internals/Get/key-is-not-minus-zero.js | 0 .../internals/Get/key-is-not-numeric-index-get-throws.js | 0 .../internals/Get/key-is-not-numeric-index.js | 0 .../internals/Get/key-is-out-of-bounds.js | 0 .../internals/Get/key-is-symbol.js | 0 .../GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js | 0 .../GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js | 0 .../internals/GetOwnProperty/BigInt/detached-buffer-realm.js | 0 .../internals/GetOwnProperty/BigInt/detached-buffer.js | 0 .../internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js | 0 .../internals/GetOwnProperty/BigInt/index-prop-desc.js | 0 .../internals/GetOwnProperty/BigInt/key-is-minus-zero.js | 0 .../internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js | 0 .../internals/GetOwnProperty/BigInt/key-is-not-integer.js | 0 .../internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js | 0 .../internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js | 0 .../internals/GetOwnProperty/BigInt/key-is-symbol.js | 0 .../internals/GetOwnProperty/detached-buffer-key-is-not-number.js | 0 .../internals/GetOwnProperty/detached-buffer-key-is-symbol.js | 0 .../internals/GetOwnProperty/detached-buffer-realm.js | 0 .../internals/GetOwnProperty/detached-buffer.js | 0 .../internals/GetOwnProperty/enumerate-detached-buffer.js | 0 .../internals/GetOwnProperty/index-prop-desc.js | 0 .../internals/GetOwnProperty/key-is-minus-zero.js | 0 .../internals/GetOwnProperty/key-is-not-canonical-index.js | 0 .../internals/GetOwnProperty/key-is-not-integer.js | 0 .../internals/GetOwnProperty/key-is-not-numeric-index.js | 0 .../internals/GetOwnProperty/key-is-out-of-bounds.js | 0 .../internals/GetOwnProperty/key-is-symbol.js | 0 .../BigInt/abrupt-from-ordinary-has-parent-hasproperty.js | 0 .../HasProperty/BigInt/detached-buffer-key-is-not-number.js | 0 .../internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js | 0 .../internals/HasProperty/BigInt/detached-buffer-realm.js | 0 .../internals/HasProperty/BigInt/detached-buffer.js | 0 .../internals/HasProperty/BigInt/indexed-value.js | 0 .../internals/HasProperty/BigInt/infinity-with-detached-buffer.js | 0 .../internals/HasProperty/BigInt/inherited-property.js | 0 .../HasProperty/BigInt/key-is-greater-than-last-index.js | 0 .../internals/HasProperty/BigInt/key-is-lower-than-zero.js | 0 .../internals/HasProperty/BigInt/key-is-minus-zero.js | 0 .../internals/HasProperty/BigInt/key-is-not-canonical-index.js | 0 .../internals/HasProperty/BigInt/key-is-not-integer.js | 0 .../internals/HasProperty/BigInt/key-is-not-numeric-index.js | 0 .../internals/HasProperty/BigInt/key-is-symbol.js | 0 .../HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js | 0 .../internals/HasProperty/detached-buffer-key-is-not-number.js | 0 .../internals/HasProperty/detached-buffer-key-is-symbol.js | 0 .../internals/HasProperty/detached-buffer-realm.js | 0 .../internals/HasProperty/detached-buffer.js | 0 .../internals/HasProperty/indexed-value.js | 0 .../internals/HasProperty/infinity-with-detached-buffer.js | 0 .../internals/HasProperty/inherited-property.js | 0 .../internals/HasProperty/key-is-greater-than-last-index.js | 0 .../internals/HasProperty/key-is-lower-than-zero.js | 0 .../internals/HasProperty/key-is-minus-zero.js | 0 .../internals/HasProperty/key-is-not-canonical-index.js | 0 .../internals/HasProperty/key-is-not-integer.js | 0 .../internals/HasProperty/key-is-not-numeric-index.js | 0 .../internals/HasProperty/key-is-symbol.js | 0 .../BigInt/integer-indexes-and-string-and-symbol-keys-.js | 0 .../OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js | 0 .../internals/OwnPropertyKeys/BigInt/integer-indexes.js | 0 .../internals/OwnPropertyKeys/BigInt/not-enumerable-keys.js | 0 .../integer-indexes-and-string-and-symbol-keys-.js | 0 .../internals/OwnPropertyKeys/integer-indexes-and-string-keys.js | 0 .../internals/OwnPropertyKeys/integer-indexes.js | 0 .../internals/OwnPropertyKeys/not-enumerable-keys.js | 0 .../internals/Set/BigInt/bigint-tobigint64.js | 0 .../internals/Set/BigInt/bigint-tobiguint64.js | 0 .../internals/Set/BigInt/boolean-tobigint.js | 0 .../Set/BigInt/detached-buffer-key-is-not-numeric-index.js | 0 .../internals/Set/BigInt/detached-buffer-key-is-symbol.js | 0 .../internals/Set/BigInt/detached-buffer-realm.js | 0 .../internals/Set/BigInt/detached-buffer.js | 0 .../internals/Set/BigInt/indexed-value.js | 0 .../internals/Set/BigInt/key-is-minus-zero.js | 0 .../internals/Set/BigInt/key-is-not-canonical-index.js | 0 .../internals/Set/BigInt/key-is-not-integer.js | 0 .../internals/Set/BigInt/key-is-not-numeric-index-set-throws.js | 0 .../internals/Set/BigInt/key-is-not-numeric-index.js | 0 .../internals/Set/BigInt/key-is-out-of-bounds.js | 0 .../internals/Set/BigInt/key-is-symbol.js | 0 .../internals/Set/BigInt/null-tobigint.js | 0 .../internals/Set/BigInt/number-tobigint.js | 0 .../internals/Set/BigInt/string-nan-tobigint.js | 0 .../internals/Set/BigInt/string-tobigint.js | 0 .../internals/Set/BigInt/symbol-tobigint.js | 0 .../internals/Set/BigInt/tonumber-value-detached-buffer.js | 0 .../internals/Set/BigInt/tonumber-value-throws.js | 0 .../internals/Set/BigInt/undefined-tobigint.js | 0 .../internals/Set/bigint-tonumber.js | 0 .../internals/Set/conversion-operation-consistent-nan.js | 0 .../internals/Set/conversion-operation.js | 0 .../internals/Set/detached-buffer-key-is-not-numeric-index.js | 0 .../internals/Set/detached-buffer-key-is-symbol.js | 0 .../internals/Set/detached-buffer-realm.js | 0 .../internals/Set/detached-buffer.js | 0 .../internals/Set/indexed-value.js | 0 .../internals/Set/key-is-minus-zero.js | 0 .../internals/Set/key-is-not-canonical-index.js | 0 .../internals/Set/key-is-not-integer.js | 0 .../internals/Set/key-is-not-numeric-index-set-throws.js | 0 .../internals/Set/key-is-not-numeric-index.js | 0 .../internals/Set/key-is-out-of-bounds.js | 0 .../internals/Set/key-is-symbol.js | 0 .../internals/Set/tonumber-value-detached-buffer.js | 0 .../internals/Set/tonumber-value-throws.js | 0 .../of/BigInt/argument-is-symbol-throws.js | 0 .../of/BigInt/argument-number-value-throws.js | 0 .../of/BigInt/custom-ctor-does-not-instantiate-ta-throws.js | 0 .../of/BigInt/custom-ctor-returns-other-instance.js | 0 .../of/BigInt/custom-ctor-returns-smaller-instance-throws.js | 0 .../of/BigInt/custom-ctor.js | 0 .../of/BigInt/inherited.js | 0 .../of/BigInt/invoked-as-func.js | 0 .../of/BigInt/new-instance-empty.js | 0 .../of/BigInt/new-instance-using-custom-ctor.js | 0 .../of/BigInt/new-instance.js | 0 .../of/BigInt/this-is-not-constructor.js | 0 .../of/argument-is-symbol-throws.js | 0 .../of/argument-number-value-throws.js | 0 .../of/custom-ctor-does-not-instantiate-ta-throws.js | 0 .../of/custom-ctor-returns-other-instance.js | 0 .../of/custom-ctor-returns-smaller-instance-throws.js | 0 .../{TypedArrays => TypedArrayConstructors}/of/custom-ctor.js | 0 .../{TypedArrays => TypedArrayConstructors}/of/inherited.js | 0 .../{TypedArrays => TypedArrayConstructors}/of/invoked-as-func.js | 0 .../{TypedArrays => TypedArrayConstructors}/of/nan-conversion.js | 0 .../of/new-instance-empty.js | 0 .../of/new-instance-from-zero.js | 0 .../of/new-instance-using-custom-ctor.js | 0 .../{TypedArrays => TypedArrayConstructors}/of/new-instance.js | 0 .../of/this-is-not-constructor.js | 0 .../prototype/Symbol.iterator.js | 0 .../prototype/Symbol.toStringTag/bigint-inherited.js | 0 .../prototype/Symbol.toStringTag/inherited.js | 0 .../prototype/bigint-Symbol.iterator.js | 0 .../prototype/buffer/bigint-inherited.js | 0 .../prototype/buffer/inherited.js | 0 .../prototype/byteLength/bigint-inherited.js | 0 .../prototype/byteLength/inherited.js | 0 .../prototype/byteOffset/bigint-inherited.js | 0 .../prototype/byteOffset/inherited.js | 0 .../prototype/copyWithin/bigint-inherited.js | 0 .../prototype/copyWithin/inherited.js | 0 .../prototype/entries/bigint-inherited.js | 0 .../prototype/entries/inherited.js | 0 .../prototype/every/bigint-inherited.js | 0 .../prototype/every/inherited.js | 0 .../prototype/fill/bigint-inherited.js | 0 .../prototype/fill/inherited.js | 0 .../prototype/filter/bigint-inherited.js | 0 .../prototype/filter/inherited.js | 0 .../prototype/find/bigint-inherited.js | 0 .../prototype/find/inherited.js | 0 .../prototype/findIndex/bigint-inherited.js | 0 .../prototype/findIndex/inherited.js | 0 .../prototype/forEach/bigint-inherited.js | 0 .../prototype/forEach/inherited.js | 0 .../prototype/indexOf/bigint-inherited.js | 0 .../prototype/indexOf/inherited.js | 0 .../prototype/join/bigint-inherited.js | 0 .../prototype/join/inherited.js | 0 .../prototype/keys/bigint-inherited.js | 0 .../prototype/keys/inherited.js | 0 .../prototype/lastIndexOf/bigint-inherited.js | 0 .../prototype/lastIndexOf/inherited.js | 0 .../prototype/length/bigint-inherited.js | 0 .../prototype/length/inherited.js | 0 .../prototype/map/bigint-inherited.js | 0 .../prototype/map/inherited.js | 0 .../prototype/reduce/bigint-inherited.js | 0 .../prototype/reduce/inherited.js | 0 .../prototype/reduceRight/bigint-inherited.js | 0 .../prototype/reduceRight/inherited.js | 0 .../prototype/reverse/bigint-inherited.js | 0 .../prototype/reverse/inherited.js | 0 .../prototype/set/bigint-inherited.js | 0 .../prototype/set/inherited.js | 0 .../prototype/slice/bigint-inherited.js | 0 .../prototype/slice/inherited.js | 0 .../prototype/some/bigint-inherited.js | 0 .../prototype/some/inherited.js | 0 .../prototype/sort/bigint-inherited.js | 0 .../prototype/sort/inherited.js | 0 .../prototype/subarray/bigint-inherited.js | 0 .../prototype/subarray/inherited.js | 0 .../prototype/toLocaleString/bigint-inherited.js | 0 .../prototype/toLocaleString/inherited.js | 0 .../prototype/toString/bigint-inherited.js | 0 .../prototype/toString/inherited.js | 0 .../prototype/values/bigint-inherited.js | 0 .../prototype/values/inherited.js | 0 684 files changed, 0 insertions(+), 0 deletions(-) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/prop-desc.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigInt64Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/prop-desc.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/BigUint64Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float32Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Float64Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int16Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int32Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Int8Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint16Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint32Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8Array/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/name.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/prototype.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/prototype/constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/prototype/not-typedarray-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/Uint8ClampedArray/prototype/proto.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-is-negative-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-is-negative-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-is-negative-zero-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-is-negative-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-to-number-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/byteoffset-to-number-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/custom-proto-access-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/defined-length-and-offset-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/defined-length-and-offset.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/defined-length-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/defined-length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/defined-negative-length-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/defined-negative-length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/defined-offset-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/defined-offset.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/detachedbuffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/excessive-length-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/excessive-length-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/excessive-offset-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/excessive-offset-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/is-referenced-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/is-referenced.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/length-access-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/length-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/length-is-symbol-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/length-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/length-to-number-detachbuffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/new-instance-extensibility-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/returns-new-instance-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/returns-new-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/toindex-bytelength-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/toindex-bytelength.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/toindex-byteoffset-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/toindex-byteoffset.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/typedarray-backed-by-sharedarraybuffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/use-custom-proto-if-object-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/init-zeros.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/is-infinity-throws-rangeerror.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/is-negative-integer-throws-rangeerror.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/returns-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/toindex-length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/undefined-newtarget-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/length-arg/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/no-args/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/no-args/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/no-args/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/no-args/returns-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/no-args/undefined-newtarget-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/no-args/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/no-args/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/#undefined-tobigint.js# (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/as-array-returns.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/as-generator-iterable-returns.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/bigint-tobigint64.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/bigint-tobiguint64.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/boolean-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/iterating-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/iterator-not-callable-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/iterator-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/length-excessive-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/length-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/length-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/null-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/number-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/string-nan-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/string-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/symbol-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/throws-from-property.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/throws-setting-obj-to-primitive-typeerror.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/throws-setting-obj-to-primitive.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/throws-setting-obj-tostring.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/throws-setting-obj-valueof-typeerror.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/throws-setting-obj-valueof.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/throws-setting-property.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/throws-setting-symbol-property.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/undefined-newtarget-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/undefined-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/object-arg/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/detached-when-species-retrieved-different-type.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/detached-when-species-retrieved-same-type.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-null.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/other-ctor-returns-new-typedarray.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-null.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/src-typedarray-not-big-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors-bigint/typedarray-arg/undefined-newtarget-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-is-negative-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-is-negative-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-is-negative-zero-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-is-negative-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-is-symbol-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-throws-from-modulo-element-size.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-to-number-detachbuffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-to-number-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/byteoffset-to-number-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/custom-proto-access-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/defined-length-and-offset-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/defined-length-and-offset.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/defined-length-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/defined-length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/defined-negative-length-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/defined-negative-length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/defined-offset-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/defined-offset.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/detachedbuffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/excessive-length-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/excessive-length-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/excessive-offset-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/excessive-offset-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/invoked-with-undefined-newtarget-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/invoked-with-undefined-newtarget.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/is-referenced-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/is-referenced.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/length-access-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/length-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/length-is-symbol-throws-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/length-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/length-to-number-detachbuffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/new-instance-extensibility-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/proto-from-ctor-realm-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/returns-new-instance-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/returns-new-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/toindex-bytelength-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/toindex-bytelength.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/toindex-byteoffset-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/toindex-byteoffset.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/use-custom-proto-if-object-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/init-zeros.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/is-infinity-throws-rangeerror.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/is-negative-integer-throws-rangeerror.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/returns-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/toindex-length.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/undefined-newtarget-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/no-args/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/no-args/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/no-args/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/no-args/returns-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/no-args/undefined-newtarget-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/no-args/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/as-array-returns.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/as-generator-iterable-returns.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/conversion-operation-consistent-nan.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/conversion-operation.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/iterating-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/iterator-not-callable-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/iterator-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/length-excessive-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/length-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/length-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/returns.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/throws-from-property.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/throws-setting-obj-to-primitive-typeerror.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/throws-setting-obj-to-primitive.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/throws-setting-obj-tostring.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/throws-setting-obj-valueof-typeerror.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/throws-setting-obj-valueof.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/throws-setting-property.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/throws-setting-symbol-property.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/undefined-newtarget-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/custom-proto-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/new-instance-extensibility.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-species-null.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/other-ctor-returns-new-typedarray.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/returns-new-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-access-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-species-null.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/src-typedarray-big-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/undefined-newtarget-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/use-custom-proto-if-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/arylk-get-length-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/arylk-to-length-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/custom-ctor-does-not-instantiate-ta-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/custom-ctor-returns-other-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/custom-ctor-returns-smaller-instance-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/custom-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/invoked-as-func.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/iter-access-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/iter-invoke-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/iter-next-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/iter-next-value-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/mapfn-abrupt-completion.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/mapfn-arguments.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/mapfn-is-not-callable.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/mapfn-this-with-thisarg.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/mapfn-this-without-thisarg-non-strict.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/mapfn-this-without-thisarg-strict.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/new-instance-empty.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/new-instance-from-ordinary-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/new-instance-from-sparse-array.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/new-instance-using-custom-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/new-instance-with-mapfn.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/new-instance-without-mapfn.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/property-abrupt-completion.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/set-value-abrupt-completion.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/source-value-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/BigInt/this-is-not-constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/arylk-get-length-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/arylk-to-length-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/custom-ctor-does-not-instantiate-ta-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/custom-ctor-returns-other-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/custom-ctor-returns-smaller-instance-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/custom-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/invoked-as-func.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/iter-access-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/iter-invoke-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/iter-next-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/iter-next-value-error.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/mapfn-abrupt-completion.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/mapfn-arguments.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/mapfn-is-not-callable.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/mapfn-this-with-thisarg.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/mapfn-this-without-thisarg-non-strict.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/mapfn-this-without-thisarg-strict.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/nan-conversion.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/new-instance-empty.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/new-instance-from-ordinary-object.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/new-instance-from-sparse-array.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/new-instance-from-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/new-instance-using-custom-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/new-instance-with-mapfn.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/new-instance-without-mapfn.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/property-abrupt-completion.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/set-value-abrupt-completion.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/source-value-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/from/this-is-not-constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/desc-value-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-numericindex.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/set-value.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/conversion-operation-consistent-nan.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/conversion-operation.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/desc-value-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-greater-than-last-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-lower-than-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-numericindex-accessor-desc.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-numericindex-desc-configurable.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-numericindex.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/non-extensible-new-key.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/non-extensible-redefine-key.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/set-value.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/this-is-not-extensible.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/DefineOwnProperty/tonumber-value-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/detached-buffer-key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/indexed-value-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/indexed-value.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/infinity-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/key-is-not-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/key-is-not-numeric-index-get-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/key-is-out-of-bounds.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/BigInt/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/detached-buffer-key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/detached-buffer-key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/indexed-value-sab.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/indexed-value.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/infinity-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/key-is-not-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/key-is-not-numeric-index-get-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/key-is-out-of-bounds.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Get/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/index-prop-desc.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/key-is-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/BigInt/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/detached-buffer-key-is-not-number.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/detached-buffer-key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/enumerate-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/index-prop-desc.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/key-is-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/key-is-out-of-bounds.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/GetOwnProperty/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/abrupt-from-ordinary-has-parent-hasproperty.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/indexed-value.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/infinity-with-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/inherited-property.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/key-is-greater-than-last-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/key-is-lower-than-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/key-is-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/BigInt/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/detached-buffer-key-is-not-number.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/detached-buffer-key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/indexed-value.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/infinity-with-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/inherited-property.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/key-is-greater-than-last-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/key-is-lower-than-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/key-is-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/HasProperty/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/OwnPropertyKeys/BigInt/integer-indexes.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/OwnPropertyKeys/BigInt/not-enumerable-keys.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/OwnPropertyKeys/integer-indexes-and-string-and-symbol-keys-.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/OwnPropertyKeys/integer-indexes-and-string-keys.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/OwnPropertyKeys/integer-indexes.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/OwnPropertyKeys/not-enumerable-keys.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/bigint-tobigint64.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/bigint-tobiguint64.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/boolean-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/detached-buffer-key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/indexed-value.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/key-is-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/key-is-not-numeric-index-set-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/key-is-out-of-bounds.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/null-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/number-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/string-nan-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/string-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/symbol-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/tonumber-value-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/tonumber-value-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/BigInt/undefined-tobigint.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/bigint-tonumber.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/conversion-operation-consistent-nan.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/conversion-operation.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/detached-buffer-key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/detached-buffer-key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/detached-buffer-realm.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/indexed-value.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/key-is-minus-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/key-is-not-canonical-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/key-is-not-integer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/key-is-not-numeric-index-set-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/key-is-not-numeric-index.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/key-is-out-of-bounds.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/key-is-symbol.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/tonumber-value-detached-buffer.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/internals/Set/tonumber-value-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/argument-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/argument-number-value-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/custom-ctor-does-not-instantiate-ta-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/custom-ctor-returns-other-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/custom-ctor-returns-smaller-instance-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/custom-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/invoked-as-func.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/new-instance-empty.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/new-instance-using-custom-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/new-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/BigInt/this-is-not-constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/argument-is-symbol-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/argument-number-value-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/custom-ctor-does-not-instantiate-ta-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/custom-ctor-returns-other-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/custom-ctor-returns-smaller-instance-throws.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/custom-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/invoked-as-func.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/nan-conversion.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/new-instance-empty.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/new-instance-from-zero.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/new-instance-using-custom-ctor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/new-instance.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/of/this-is-not-constructor.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/Symbol.iterator.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/Symbol.toStringTag/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/Symbol.toStringTag/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/bigint-Symbol.iterator.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/buffer/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/buffer/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/byteLength/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/byteLength/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/byteOffset/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/byteOffset/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/copyWithin/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/copyWithin/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/entries/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/entries/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/every/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/every/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/fill/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/fill/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/filter/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/filter/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/find/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/find/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/findIndex/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/findIndex/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/forEach/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/forEach/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/indexOf/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/indexOf/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/join/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/join/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/keys/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/keys/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/lastIndexOf/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/lastIndexOf/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/length/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/length/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/map/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/map/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/reduce/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/reduce/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/reduceRight/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/reduceRight/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/reverse/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/reverse/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/set/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/set/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/slice/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/slice/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/some/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/some/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/sort/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/sort/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/subarray/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/subarray/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/toLocaleString/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/toLocaleString/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/toString/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/toString/inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/values/bigint-inherited.js (100%) rename test/built-ins/{TypedArrays => TypedArrayConstructors}/prototype/values/inherited.js (100%) 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 -- GitLab