Chromium Code Reviews| Index: test/mjsunit/es6/generators-objects.js |
| diff --git a/test/mjsunit/es6/generators-objects.js b/test/mjsunit/es6/generators-objects.js |
| index 9390776761607df9c963479e1c601e61c331fff9..2833dd8994550fb92f6fd8482247ebe99b68a930 100644 |
| --- a/test/mjsunit/es6/generators-objects.js |
| +++ b/test/mjsunit/es6/generators-objects.js |
| @@ -60,9 +60,6 @@ function TestGeneratorObject() { |
| assertEquals([], Object.getOwnPropertyNames(iter)); |
| assertTrue(iter !== g()); |
| - // g() is the same as new g(). |
| - iter = new g(); |
| - assertSame(g.prototype, Object.getPrototypeOf(iter)); |
| assertTrue(iter instanceof g); |
| assertEquals("Generator", %_ClassOf(iter)); |
| assertEquals("[object Generator]", String(iter)); |
|
neis
2016/01/14 10:55:23
These three are duplicates now.
|
| @@ -70,7 +67,10 @@ function TestGeneratorObject() { |
| var gf = iter.__proto__.constructor; |
| assertEquals("[object GeneratorFunction]", Object.prototype.toString.call(gf)); |
| assertEquals([], Object.getOwnPropertyNames(iter)); |
| - assertTrue(iter !== new g()); |
| + assertTrue(iter !== g()); |
| + |
| + // generators are not constructable. |
| + assertThrows(()=>new g()); |
| } |
| TestGeneratorObject(); |