| OLD | NEW |
| 1 Verify javascript outline | 1 Verify javascript outline |
| 2 | 2 |
| 3 | 3 |
| 4 Running: testClassConstructor | 4 Running: testClassConstructor |
| 5 Text: | 5 Text: |
| 6 class Test { constructor(foo, bar) { }} | 6 class Test { constructor(foo, bar) { }} |
| 7 Outline: | 7 Outline: |
| 8 class Test:0:6 |
| 9 constructor(foo, bar):0:13 |
| 8 | 10 |
| 9 Running: testClassMethods | 11 Running: testClassMethods |
| 10 Text: | 12 Text: |
| 11 class Test { foo() {} bar() { }} | 13 class Test { foo() {} bar() { }} |
| 12 Outline: | 14 Outline: |
| 15 class Test:0:6 |
| 16 foo():0:13 |
| 17 bar():0:22 |
| 13 | 18 |
| 14 Running: testAnonymousClass | 19 Running: testAnonymousClass |
| 15 Text: | 20 Text: |
| 16 var test = class { constructor(foo, bar) { }} | 21 var test = class { constructor(foo, bar) { }} |
| 17 Outline: | 22 Outline: |
| 23 class test:0:4 |
| 24 constructor(foo, bar):0:19 |
| 18 | 25 |
| 19 Running: testClassExtends | 26 Running: testClassExtends |
| 20 Text: | 27 Text: |
| 21 var A = class extends B { foo() { }} | 28 var A = class extends B { foo() { }} |
| 22 Outline: | 29 Outline: |
| 30 class A:0:4 |
| 31 foo():0:26 |
| 23 | 32 |
| 24 Running: testStaticMethod | 33 Running: testStaticMethod |
| 25 Text: | 34 Text: |
| 26 class Test { static foo() { }} | 35 class Test { static foo() { }} |
| 27 Outline: | 36 Outline: |
| 37 class Test:0:6 |
| 38 static foo():0:20 |
| 28 | 39 |
| OLD | NEW |