summaryrefslogtreecommitdiffstats
path: root/js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/not-typedarray-object.js
blob: 716b051ec309476d0ca61f0bad96974826b8a056 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Copyright (C) 2017 Igalia, S.L. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.

/*---
esid: sec-properties-of-typedarray-prototype-objects
description: BigInt64Array.prototype is not a TypedArray instance
info: |
  22.2.6 Properties of TypedArray Prototype Objects

  [...] A TypedArray prototype object is an ordinary object. It does not
  have a [[ViewedArrayBuffer]] or any other of the internal slots that
  are specific to TypedArray instance objects.
features: [BigInt]
---*/
assert.sameValue(typeof BigInt64Array, 'function');
assert.throws(TypeError, function () {
  BigInt64Array.prototype.buffer;
});

reportCompare(0, 0);