Skip to content

Commit

Permalink
test: add test
Browse files Browse the repository at this point in the history
  • Loading branch information
TrickyPi committed Jan 28, 2023
1 parent f9c3c20 commit 99d8310
Show file tree
Hide file tree
Showing 14 changed files with 164 additions and 0 deletions.
4 changes: 4 additions & 0 deletions test/form/samples/use-class-name-in-static-block/_config.js
@@ -0,0 +1,4 @@
module.exports = {
description: 'use class name instead of renderName in static block',
solo: true
};
20 changes: 20 additions & 0 deletions test/form/samples/use-class-name-in-static-block/_expected/amd.js
@@ -0,0 +1,20 @@
define((function () { 'use strict';

let Test$1 = class Test {
static test = 'Test1';
static {
assert.ok(Test.test);
}
};

class Test {
static test = 'Test2';
static {
assert.ok(Test.test);
}
}

assert.ok(Test$1.test);
assert.ok(Test.test);

}));
18 changes: 18 additions & 0 deletions test/form/samples/use-class-name-in-static-block/_expected/cjs.js
@@ -0,0 +1,18 @@
'use strict';

let Test$1 = class Test {
static test = 'Test1';
static {
assert.ok(Test.test);
}
};

class Test {
static test = 'Test2';
static {
assert.ok(Test.test);
}
}

assert.ok(Test$1.test);
assert.ok(Test.test);
16 changes: 16 additions & 0 deletions test/form/samples/use-class-name-in-static-block/_expected/es.js
@@ -0,0 +1,16 @@
let Test$1 = class Test {
static test = 'Test1';
static {
assert.ok(Test.test);
}
};

class Test {
static test = 'Test2';
static {
assert.ok(Test.test);
}
}

assert.ok(Test$1.test);
assert.ok(Test.test);
21 changes: 21 additions & 0 deletions test/form/samples/use-class-name-in-static-block/_expected/iife.js
@@ -0,0 +1,21 @@
(function () {
'use strict';

let Test$1 = class Test {
static test = 'Test1';
static {
assert.ok(Test.test);
}
};

class Test {
static test = 'Test2';
static {
assert.ok(Test.test);
}
}

assert.ok(Test$1.test);
assert.ok(Test.test);

})();
@@ -0,0 +1,25 @@
System.register([], (function () {
'use strict';
return {
execute: (function () {

let Test$1 = class Test {
static test = 'Test1';
static {
assert.ok(Test.test);
}
};

class Test {
static test = 'Test2';
static {
assert.ok(Test.test);
}
}

assert.ok(Test$1.test);
assert.ok(Test.test);

})
};
}));
23 changes: 23 additions & 0 deletions test/form/samples/use-class-name-in-static-block/_expected/umd.js
@@ -0,0 +1,23 @@
(function (factory) {
typeof define === 'function' && define.amd ? define(factory) :
factory();
})((function () { 'use strict';

let Test$1 = class Test {
static test = 'Test1';
static {
assert.ok(Test.test);
}
};

class Test {
static test = 'Test2';
static {
assert.ok(Test.test);
}
}

assert.ok(Test$1.test);
assert.ok(Test.test);

}));
5 changes: 5 additions & 0 deletions test/form/samples/use-class-name-in-static-block/main.js
@@ -0,0 +1,5 @@
import { Test } from './test1.js';
import { Test as Test2 } from './test2.js';

assert.ok(Test.test);
assert.ok(Test2.test);
6 changes: 6 additions & 0 deletions test/form/samples/use-class-name-in-static-block/test1.js
@@ -0,0 +1,6 @@
export class Test {
static test = 'Test1';
static {
assert.ok(Test.test);
}
}
6 changes: 6 additions & 0 deletions test/form/samples/use-class-name-in-static-block/test2.js
@@ -0,0 +1,6 @@
export class Test {
static test = 'Test2';
static {
assert.ok(Test.test);
}
}
@@ -0,0 +1,3 @@
module.exports = {
description: 'use class name instead of renderName in static block'
};
5 changes: 5 additions & 0 deletions test/function/samples/use-class-name-in-static-block/main.js
@@ -0,0 +1,5 @@
import { Test } from './test1.js';
import { Test as Test2 } from './test2.js';

assert.ok(Test.test);
assert.ok(Test2.test);
6 changes: 6 additions & 0 deletions test/function/samples/use-class-name-in-static-block/test1.js
@@ -0,0 +1,6 @@
export class Test {
static test = 'Test1';
static {
assert.ok(Test.test);
}
}
6 changes: 6 additions & 0 deletions test/function/samples/use-class-name-in-static-block/test2.js
@@ -0,0 +1,6 @@
export class Test {
static test = 'Test2';
static {
assert.ok(Test.test);
}
}

0 comments on commit 99d8310

Please sign in to comment.