summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js10
1 files changed, 4 insertions, 6 deletions
diff --git a/test/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js b/test/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js
index 6a80c08a2..a0a224361 100644
--- a/test/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js
+++ b/test/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js
@@ -1,15 +1,15 @@
// Copyright (C) 2016 the V8 project authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
-es6id: 24.1.4.1
+es12id: 25.1.5.1
esid: sec-get-arraybuffer.prototype.bytelength
description: Returns 0 if the buffer is detached
info: |
- 24.1.4.1 get ArrayBuffer.prototype.byteLength
+ 25.1.5.1 get ArrayBuffer.prototype.byteLength
1. Let O be the this value.
...
- 4. If IsDetachedBuffer(O) is true, throw a TypeError exception.
+ 4. If IsDetachedBuffer(O) is true, return 0.
...
includes: [detachArrayBuffer.js]
---*/
@@ -18,6 +18,4 @@ var ab = new ArrayBuffer(1);
$DETACHBUFFER(ab);
-assert.throws(TypeError, function() {
- ab.byteLength;
-});
+assert.sameValue(ab.byteLength, 0);