Correct errors in SharedArrayBuffer tests (#3040)

* Correct errors in SharedArrayBuffer tests

* fixup! Correct errors in SharedArrayBuffer tests
This commit is contained in:
jugglinmike 2021-07-16 09:31:00 -04:00 committed by GitHub
parent 6319cb1e2a
commit a92327395c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 14 additions and 14 deletions

View File

@ -20,5 +20,5 @@ info: |
features: [resizable-arraybuffer]
---*/
assert.sameValue(new SharedArrayBuffer(0, {}).resizable, false);
assert.sameValue(new SharedArrayBuffer(0, {maxByteLength: undefined}).resizable, false);
assert.sameValue(new SharedArrayBuffer(0, {}).growable, false);
assert.sameValue(new SharedArrayBuffer(0, {maxByteLength: undefined}).growable, false);

View File

@ -18,10 +18,10 @@ info: |
features: [resizable-arraybuffer]
---*/
assert.sameValue(new SharedArrayBuffer(0, null).resizable, false, 'null');
assert.sameValue(new SharedArrayBuffer(0, true).resizable, false, 'boolean');
assert.sameValue(new SharedArrayBuffer(0, Symbol(3)).resizable, false, 'symbol');
assert.sameValue(new SharedArrayBuffer(0, 1n).resizable, false, 'bigint');
assert.sameValue(new SharedArrayBuffer(0, 'string').resizable, false, 'string');
assert.sameValue(new SharedArrayBuffer(0, 9).resizable, false, 'number');
assert.sameValue(new SharedArrayBuffer(0, undefined).resizable, false, 'undefined');
assert.sameValue(new SharedArrayBuffer(0, null).growable, false, 'null');
assert.sameValue(new SharedArrayBuffer(0, true).growable, false, 'boolean');
assert.sameValue(new SharedArrayBuffer(0, Symbol(3)).growable, false, 'symbol');
assert.sameValue(new SharedArrayBuffer(0, 1n).growable, false, 'bigint');
assert.sameValue(new SharedArrayBuffer(0, 'string').growable, false, 'string');
assert.sameValue(new SharedArrayBuffer(0, 9).growable, false, 'number');
assert.sameValue(new SharedArrayBuffer(0, undefined).growable, false, 'undefined');

View File

@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
esid: sec-get-sharedarraybuffer.prototype.growable
description: Throws a TypeError exception when `this` is an SharedArrayBuffer
description: Throws a TypeError exception when `this` is an ArrayBuffer
info: |
get SharedArrayBuffer.prototype.growable
@ -18,16 +18,16 @@ var growable = Object.getOwnPropertyDescriptor(
);
var getter = growable.get;
var ab = new SharedArrayBuffer(4);
var ab = new ArrayBuffer(4);
assert.sameValue(typeof getter, "function");
assert.throws(TypeError, function() {
getter.call(ab);
}, "`this` cannot be an SharedArrayBuffer");
}, "`this` cannot be an ArrayBuffer");
Object.defineProperties(ab, { growable: growable });
assert.throws(TypeError, function() {
ab.growable;
}, "`this` cannot be an SharedArrayBuffer");
}, "`this` cannot be an ArrayBuffer");

View File

@ -26,7 +26,7 @@ assert.throws(TypeError, function() {
getter.call(ab);
}, "`this` cannot be an ArrayBuffer");
Object.defineProperties(sab, { maxByteLength: maxByteLength });
Object.defineProperties(ab, { maxByteLength: maxByteLength });
assert.throws(TypeError, function() {
ab.maxByteLength;