| description('Tests for scoping of variables in ES6 class syntax'); | |
| var local = "FAIL"; | |
| function test() { | |
| var local = "PASS"; | |
| class A { | |
| getLocal(x) { return local; } | |
| }; | |
| return new A().getLocal(); | |
| } | |
| shouldBe('test()', '"PASS"'); | |
| var successfullyParsed = true; |