blob: 9cca73e70e4ee248fa182f1dd281e592f02b6969 [file] [log] [blame]
ggaren@apple.com961dc372015-09-04 02:39:20 +00001function test() {
2
3var obj = Proxy.revocable({}, { get: function() { return 5; } });
4var passed = (obj.proxy.foo === 5);
5obj.revoke();
6try {
7 obj.proxy.foo;
8} catch(e) {
9 passed &= e instanceof TypeError;
10}
11return passed;
12
13}
14
15if (!test())
16 throw new Error("Test failed");
17