Index: test/mjsunit/harmony/array-species-constructor-accessor.js |
diff --git a/test/mjsunit/harmony/array-species-constructor.js b/test/mjsunit/harmony/array-species-constructor-accessor.js |
similarity index 92% |
copy from test/mjsunit/harmony/array-species-constructor.js |
copy to test/mjsunit/harmony/array-species-constructor-accessor.js |
index d4eeefa010bd987ce960a982d3c2b3604049a266..5985e5308b9d70d6f80137f3ff84a5f315a71d3c 100644 |
--- a/test/mjsunit/harmony/array-species-constructor.js |
+++ b/test/mjsunit/harmony/array-species-constructor-accessor.js |
@@ -17,7 +17,7 @@ assertEquals(1, x.concat([1])[0]); |
class MyArray extends Array { } |
-x.constructor = MyArray; |
+Object.defineProperty(x, 'constructor', {get() { return MyArray; }}); |
assertEquals(MyArray, x.map(()=>{}).constructor); |
assertEquals(MyArray, x.filter(()=>{}).constructor); |