diff --git a/test/form/samples/use-class-name-in-static-block/_expected/amd.js b/test/form/samples/use-class-name-in-static-block/_expected/amd.js index 9b40f7742a5..b42174f3455 100644 --- a/test/form/samples/use-class-name-in-static-block/_expected/amd.js +++ b/test/form/samples/use-class-name-in-static-block/_expected/amd.js @@ -1,16 +1,32 @@ define((function () { 'use strict'; let Test$1 = class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test1'; static { assert.ok(Test.test); + new Test(); } }; class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test2'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/form/samples/use-class-name-in-static-block/_expected/cjs.js b/test/form/samples/use-class-name-in-static-block/_expected/cjs.js index a71c4502c44..764d68ec68a 100644 --- a/test/form/samples/use-class-name-in-static-block/_expected/cjs.js +++ b/test/form/samples/use-class-name-in-static-block/_expected/cjs.js @@ -1,16 +1,32 @@ 'use strict'; let Test$1 = class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test1'; static { assert.ok(Test.test); + new Test(); } }; class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test2'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/form/samples/use-class-name-in-static-block/_expected/es.js b/test/form/samples/use-class-name-in-static-block/_expected/es.js index 15db26a34e6..eddebce6e34 100644 --- a/test/form/samples/use-class-name-in-static-block/_expected/es.js +++ b/test/form/samples/use-class-name-in-static-block/_expected/es.js @@ -1,14 +1,30 @@ let Test$1 = class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test1'; static { assert.ok(Test.test); + new Test(); } }; class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test2'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/form/samples/use-class-name-in-static-block/_expected/iife.js b/test/form/samples/use-class-name-in-static-block/_expected/iife.js index ace45cc8079..0b0a9b0c0aa 100644 --- a/test/form/samples/use-class-name-in-static-block/_expected/iife.js +++ b/test/form/samples/use-class-name-in-static-block/_expected/iife.js @@ -2,16 +2,32 @@ 'use strict'; let Test$1 = class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test1'; static { assert.ok(Test.test); + new Test(); } }; class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test2'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/form/samples/use-class-name-in-static-block/_expected/system.js b/test/form/samples/use-class-name-in-static-block/_expected/system.js index fb507d238f7..a1bc68606c8 100644 --- a/test/form/samples/use-class-name-in-static-block/_expected/system.js +++ b/test/form/samples/use-class-name-in-static-block/_expected/system.js @@ -4,16 +4,32 @@ System.register([], (function () { execute: (function () { let Test$1 = class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test1'; static { assert.ok(Test.test); + new Test(); } }; class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test2'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/form/samples/use-class-name-in-static-block/_expected/umd.js b/test/form/samples/use-class-name-in-static-block/_expected/umd.js index ee85ee6943d..d2b0377bf59 100644 --- a/test/form/samples/use-class-name-in-static-block/_expected/umd.js +++ b/test/form/samples/use-class-name-in-static-block/_expected/umd.js @@ -4,16 +4,32 @@ })((function () { 'use strict'; let Test$1 = class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test1'; static { assert.ok(Test.test); + new Test(); } }; class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test2'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/form/samples/use-class-name-in-static-block/test1.js b/test/form/samples/use-class-name-in-static-block/test1.js index 0a70c826b2b..e6d964bb0e0 100644 --- a/test/form/samples/use-class-name-in-static-block/test1.js +++ b/test/form/samples/use-class-name-in-static-block/test1.js @@ -1,6 +1,14 @@ export class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test1'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/form/samples/use-class-name-in-static-block/test2.js b/test/form/samples/use-class-name-in-static-block/test2.js index 67b14ef29e2..0ac76f89d2c 100644 --- a/test/form/samples/use-class-name-in-static-block/test2.js +++ b/test/form/samples/use-class-name-in-static-block/test2.js @@ -1,6 +1,14 @@ export class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test2'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/function/samples/use-class-name-in-static-block/_config.js b/test/function/samples/use-class-name-in-static-block/_config.js index 68da88da033..ede63b1b3ea 100644 --- a/test/function/samples/use-class-name-in-static-block/_config.js +++ b/test/function/samples/use-class-name-in-static-block/_config.js @@ -1,4 +1,4 @@ module.exports = { description: 'use class name instead of renderName in static block', - minNodeVersion: '16.11.0' + minNodeVersion: 16 }; diff --git a/test/function/samples/use-class-name-in-static-block/test1.js b/test/function/samples/use-class-name-in-static-block/test1.js index 0a70c826b2b..e6d964bb0e0 100644 --- a/test/function/samples/use-class-name-in-static-block/test1.js +++ b/test/function/samples/use-class-name-in-static-block/test1.js @@ -1,6 +1,14 @@ export class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test1'; static { assert.ok(Test.test); + new Test(); } } diff --git a/test/function/samples/use-class-name-in-static-block/test2.js b/test/function/samples/use-class-name-in-static-block/test2.js index 67b14ef29e2..0ac76f89d2c 100644 --- a/test/function/samples/use-class-name-in-static-block/test2.js +++ b/test/function/samples/use-class-name-in-static-block/test2.js @@ -1,6 +1,14 @@ export class Test { + constructor() { + assert.ok(Test.test); + assert.ok(this.getText()); + } + getText() { + return Test.test; + } static test = 'Test2'; static { assert.ok(Test.test); + new Test(); } }