PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.name is "get buffer"
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.length is 0
PASS "writable" in Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer") is false
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").enumerable is false
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").configurable is true
PASS typeof Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get is "function"
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").set is undefined
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.call() threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.call(undefined) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.call(null) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.call(5) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.call([]) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.call({ foo: "bar" }) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.call(new ArrayBuffer(42)) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "buffer").get.call(new DataView(new ArrayBuffer(8), 0, 1)) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.name is "get byteLength"
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.length is 0
PASS "writable" in Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength") is false
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").enumerable is false
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").configurable is true
PASS typeof Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get is "function"
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").set is undefined
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.call() threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.call(undefined) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.call(null) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.call(5) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.call([]) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.call({ foo: "bar" }) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.call(new ArrayBuffer(42)) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteLength").get.call(new DataView(new ArrayBuffer(8), 0, 1)) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.name is "get byteOffset"
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.length is 0
PASS "writable" in Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset") is false
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").enumerable is false
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").configurable is true
PASS typeof Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get is "function"
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").set is undefined
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.call() threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.call(undefined) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.call(null) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.call(5) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.call([]) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.call({ foo: "bar" }) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.call(new ArrayBuffer(42)) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "byteOffset").get.call(new DataView(new ArrayBuffer(8), 0, 1)) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "entries").writable is true
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "entries").enumerable is false
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "entries").configurable is true
PASS typeof Object.getOwnPropertyDescriptor(TypedArray.prototype, "entries").value is "function"
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "entries").set is undefined
PASS TypedArray.prototype.entries.call() threw exception TypeError: Receiver should be a typed array view.
PASS TypedArray.prototype.entries.call(undefined) threw exception TypeError: Receiver should be a typed array view.
PASS TypedArray.prototype.entries.call(null) threw exception TypeError: Receiver should be a typed array view.
PASS TypedArray.prototype.entries.call(5) threw exception TypeError: Receiver should be a typed array view.
PASS TypedArray.prototype.entries.call([]) threw exception TypeError: Receiver should be a typed array view.
PASS TypedArray.prototype.entries.call({ foo: "bar" }) threw exception TypeError: Receiver should be a typed array view.
PASS TypedArray.prototype.entries.call(new ArrayBuffer(42)) threw exception TypeError: Receiver should be a typed array view.
PASS TypedArray.prototype.entries.call(new DataView(new ArrayBuffer(8), 0, 1)) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.name is "get length"
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.length is 0
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.call() threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.call(undefined) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.call(null) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.call(5) threw exception TypeError: Receiver should be a typed array view but was not an object.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.call([]) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.call({ foo: "bar" }) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.call(new ArrayBuffer(42)) threw exception TypeError: Receiver should be a typed array view.
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "length").get.call(new DataView(new ArrayBuffer(8), 0, 1)) threw exception TypeError: Receiver should be a typed array view.
PASS TypedArray.prototype.toLocaleString.name is "toLocaleString"
PASS TypedArray.prototype.toLocaleString.length is 0
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "toLocaleString").writable is true
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "toLocaleString").enumerable is false
PASS Object.getOwnPropertyDescriptor(TypedArray.prototype, "toLocaleString").configurable is true
PASS typeof Object.getOwnPropertyDescriptor(TypedArray.prototype, "toString").value is "function"
PASS TypedArray.prototype.toString.name is "toString"