Chromium Code Reviews| Index: test/mjsunit/es7/object-observe.js |
| diff --git a/test/mjsunit/es7/object-observe.js b/test/mjsunit/es7/object-observe.js |
| index 5af205eadf88f894685efda34256d2acb4800b50..2c281eb8fc6876c0f227fbdb327c4e045b1a4aaf 100644 |
| --- a/test/mjsunit/es7/object-observe.js |
| +++ b/test/mjsunit/es7/object-observe.js |
| @@ -996,6 +996,10 @@ function TestObserveConfigurable(obj, prop) { |
| Object.defineProperty(obj, prop, {value: 6}); |
| Object.defineProperty(obj, prop, {writable: false}); |
| obj[prop] = 7; // ignored |
| + |
| + // FIXME |
| + assertTrue(Object.getOwnPropertyDescriptor(obj, prop).configurable); |
|
arv (Not doing code reviews)
2015/02/27 15:44:33
This happens in the stress test. Not sure why yet.
arv (Not doing code reviews)
2015/02/27 16:23:15
I figured it out. This failing has nothing to do w
|
| + |
| Object.defineProperty(obj, prop, {value: 8}); |
| Object.defineProperty(obj, prop, {value: 7, writable: true}); |
| Object.defineProperty(obj, prop, {get: function() {}}); |
| @@ -1142,7 +1146,7 @@ var properties = ["a", "1", 1, "length", "setPrototype", "name", "caller"]; |
| function blacklisted(obj, prop) { |
| return (obj instanceof Int32Array && prop == 1) || |
| (obj instanceof Int32Array && prop === "length") || |
| - (obj instanceof ArrayBuffer && prop == 1) |
| + (obj instanceof ArrayBuffer && prop == 1); |
| } |
| for (var i in objects) for (var j in properties) { |