blob: 71c4a602427bc88f55aa986012ac83f8f3a0f3dd [file] [log] [blame]
// Copyright (C) 2015 the V8 project authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
es6id: 9.5.9
description: >
[[Set]] ( P, V, Receiver)
3. If handler is null, throw a TypeError exception.
features: [Proxy]
---*/
var p = Proxy.revocable({}, {});
p.revoke();
assert.throws(TypeError, function() {
p.proxy.attr = 1;
});
assert.throws(TypeError, function() {
p.proxy['attr'] = 1;
});