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