[JS TESTS] Replace - symbol in module name with _
This commit is contained in:
@@ -1265,7 +1265,7 @@ abstract class BasicBoxTest(
|
|||||||
const val TEST_MODULE = "JS_TESTS"
|
const val TEST_MODULE = "JS_TESTS"
|
||||||
const val DEFAULT_MODULE = "main"
|
const val DEFAULT_MODULE = "main"
|
||||||
private const val TEST_FUNCTION = "box"
|
private const val TEST_FUNCTION = "box"
|
||||||
private const val OLD_MODULE_SUFFIX = "-old"
|
private const val OLD_MODULE_SUFFIX = "_old"
|
||||||
|
|
||||||
const val KOTLIN_TEST_INTERNAL = "\$kotlin_test_internal\$"
|
const val KOTLIN_TEST_INTERNAL = "\$kotlin_test_internal\$"
|
||||||
private val engineForMinifier = createScriptEngine()
|
private val engineForMinifier = createScriptEngine()
|
||||||
|
|||||||
+5
-5
@@ -1,16 +1,16 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1316
|
// EXPECTED_REACHABLE_NODES: 1316
|
||||||
// MODULE: lib-1
|
// MODULE: lib_1
|
||||||
// FILE: lib-1.js
|
// FILE: lib_1.js
|
||||||
define("lib-1", [], function() {
|
define("lib_1", [], function() {
|
||||||
return function() {
|
return function() {
|
||||||
return "OK";
|
return "OK";
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
// MODULE: lib2(lib-1)
|
// MODULE: lib2(lib_1)
|
||||||
// FILE: lib2.kt
|
// FILE: lib2.kt
|
||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
@JsModule("lib-1")
|
@JsModule("lib_1")
|
||||||
external fun foo(): String
|
external fun foo(): String
|
||||||
|
|
||||||
// MODULE: lib3(lib2)
|
// MODULE: lib3(lib2)
|
||||||
|
|||||||
+5
-5
@@ -1,17 +1,17 @@
|
|||||||
// SPLIT_PER_MODULE
|
// SPLIT_PER_MODULE
|
||||||
// EXPECTED_REACHABLE_NODES: 1316
|
// EXPECTED_REACHABLE_NODES: 1316
|
||||||
// MODULE: lib-1
|
// MODULE: lib_1
|
||||||
// FILE: lib-1.js
|
// FILE: lib_1.js
|
||||||
define("lib-1", [], function() {
|
define("lib_1", [], function() {
|
||||||
return function() {
|
return function() {
|
||||||
return "OK";
|
return "OK";
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
// MODULE: lib2(lib-1)
|
// MODULE: lib2(lib_1)
|
||||||
// FILE: lib2.kt
|
// FILE: lib2.kt
|
||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
@JsModule("lib-1")
|
@JsModule("lib_1")
|
||||||
external fun foo(): String
|
external fun foo(): String
|
||||||
|
|
||||||
// MODULE: lib3(lib2)
|
// MODULE: lib3(lib2)
|
||||||
|
|||||||
Vendored
+1
-1
@@ -6,7 +6,7 @@
|
|||||||
// TODO: Fix tests on Windows
|
// TODO: Fix tests on Windows
|
||||||
// DONT_TARGET_EXACT_BACKEND: JS_IR
|
// DONT_TARGET_EXACT_BACKEND: JS_IR
|
||||||
|
|
||||||
// MODULE: overriden-external-method-with-same-stable-name-method
|
// MODULE: overriden_external_method_with_same_stable_name_method
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
external abstract class Foo {
|
external abstract class Foo {
|
||||||
abstract fun o(): String
|
abstract fun o(): String
|
||||||
|
|||||||
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
// RUN_PLAIN_BOX_FUNCTION
|
// RUN_PLAIN_BOX_FUNCTION
|
||||||
// INFER_MAIN_MODULE
|
// INFER_MAIN_MODULE
|
||||||
|
|
||||||
// MODULE: export-all-file
|
// MODULE: export_all_file
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@file:JsExport
|
@file:JsExport
|
||||||
|
|
||||||
@@ -19,5 +19,5 @@ class B : A() {
|
|||||||
|
|
||||||
// FILE: test.js
|
// FILE: test.js
|
||||||
function box() {
|
function box() {
|
||||||
return new this["export-all-file"].B().foo("K");
|
return new this["export_all_file"].B().foo("K");
|
||||||
}
|
}
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
// INFER_MAIN_MODULE
|
// INFER_MAIN_MODULE
|
||||||
// SKIP_DCE_DRIVEN
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
// MODULE: export-nested-class
|
// MODULE: export_nested_class
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
|
|
||||||
abstract class A {
|
abstract class A {
|
||||||
@@ -26,5 +26,5 @@ class B {
|
|||||||
|
|
||||||
// FILE: test.js
|
// FILE: test.js
|
||||||
function box() {
|
function box() {
|
||||||
return new this["export-nested-class"].B.Foo().bar("K");
|
return new this["export_nested_class"].B.Foo().bar("K");
|
||||||
}
|
}
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
// INFER_MAIN_MODULE
|
// INFER_MAIN_MODULE
|
||||||
// SKIP_NODE_JS
|
// SKIP_NODE_JS
|
||||||
|
|
||||||
// MODULE: non-identifier-module-name
|
// MODULE: non_identifier_module_name
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@JsName("foo")
|
@JsName("foo")
|
||||||
@JsExport
|
@JsExport
|
||||||
@@ -12,5 +12,5 @@ public fun foo(k: String): String = "O$k"
|
|||||||
|
|
||||||
// FILE: test.js
|
// FILE: test.js
|
||||||
function box() {
|
function box() {
|
||||||
return this["non-identifier-module-name"].foo("K");
|
return this["non_identifier_module_name"].foo("K");
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
// RUN_PLAIN_BOX_FUNCTION
|
// RUN_PLAIN_BOX_FUNCTION
|
||||||
// INFER_MAIN_MODULE
|
// INFER_MAIN_MODULE
|
||||||
|
|
||||||
// MODULE: overriden-chain-non-export-intermediate
|
// MODULE: overriden_chain_non_export_intermediate
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
@JsExport
|
@JsExport
|
||||||
abstract class A {
|
abstract class A {
|
||||||
@@ -29,7 +29,7 @@ class C : B() {
|
|||||||
// FILE: test.js
|
// FILE: test.js
|
||||||
|
|
||||||
function box() {
|
function box() {
|
||||||
return test(new this["overriden-chain-non-export-intermediate"].C());
|
return test(new this["overriden_chain_non_export_intermediate"].C());
|
||||||
}
|
}
|
||||||
|
|
||||||
function test(c) {
|
function test(c) {
|
||||||
|
|||||||
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
// RUN_PLAIN_BOX_FUNCTION
|
// RUN_PLAIN_BOX_FUNCTION
|
||||||
// INFER_MAIN_MODULE
|
// INFER_MAIN_MODULE
|
||||||
|
|
||||||
// MODULE: overriden-external-method-with-same-name-method
|
// MODULE: overriden_external_method_with_same_name_method
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
external abstract class Foo {
|
external abstract class Foo {
|
||||||
abstract fun o(): String
|
abstract fun o(): String
|
||||||
@@ -31,7 +31,7 @@ Foo.prototype.k = function() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function box() {
|
function box() {
|
||||||
return test(new this["overriden-external-method-with-same-name-method"].Baz());
|
return test(new this["overriden_external_method_with_same_name_method"].Baz());
|
||||||
}
|
}
|
||||||
|
|
||||||
function test(foo) {
|
function test(foo) {
|
||||||
|
|||||||
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
// RUN_PLAIN_BOX_FUNCTION
|
// RUN_PLAIN_BOX_FUNCTION
|
||||||
// INFER_MAIN_MODULE
|
// INFER_MAIN_MODULE
|
||||||
|
|
||||||
// MODULE: overriden-external-method-with-same-stable-name-method
|
// MODULE: overriden_external_method_with_same_stable_name_method
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
external abstract class Foo {
|
external abstract class Foo {
|
||||||
abstract fun o(): String
|
abstract fun o(): String
|
||||||
@@ -32,7 +32,7 @@ Foo.prototype.k = function() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function box() {
|
function box() {
|
||||||
return test(new this["overriden-external-method-with-same-stable-name-method"].Baz());
|
return test(new this["overriden_external_method_with_same_stable_name_method"].Baz());
|
||||||
}
|
}
|
||||||
|
|
||||||
function test(foo) {
|
function test(foo) {
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ open class A {
|
|||||||
fun foo() = x
|
fun foo() = x
|
||||||
}
|
}
|
||||||
|
|
||||||
// MODULE: lib-old
|
// MODULE: lib_old
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
package lib
|
package lib
|
||||||
|
|
||||||
@@ -22,7 +22,7 @@ open class A {
|
|||||||
|
|
||||||
inline fun check() = true
|
inline fun check() = true
|
||||||
|
|
||||||
// MODULE: main(lib-old)
|
// MODULE: main(lib_old)
|
||||||
// FILE: main.kt
|
// FILE: main.kt
|
||||||
package main
|
package main
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1284
|
// EXPECTED_REACHABLE_NODES: 1284
|
||||||
// MODULE: module-1
|
// MODULE: module_1
|
||||||
// FILE: bar.kt
|
// FILE: bar.kt
|
||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
fun bar() = "bar"
|
fun bar() = "bar"
|
||||||
|
|
||||||
// MODULE: main(module-1)
|
// MODULE: main(module_1)
|
||||||
// FILE: box.kt
|
// FILE: box.kt
|
||||||
// MODULE_KIND: AMD
|
// MODULE_KIND: AMD
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
|
|||||||
js/js.translator/testData/box/multiModuleWrappers/common_js/inlineFromModuleWithNonIdentifierName.kt
Vendored
+2
-2
@@ -1,5 +1,5 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1284
|
// EXPECTED_REACHABLE_NODES: 1284
|
||||||
// MODULE: #my-libr@ry
|
// MODULE: #my_libr@ry
|
||||||
// FILE: bar.kt
|
// FILE: bar.kt
|
||||||
// MODULE_KIND: COMMON_JS
|
// MODULE_KIND: COMMON_JS
|
||||||
// PROPERTY_NOT_WRITTEN_TO: baz
|
// PROPERTY_NOT_WRITTEN_TO: baz
|
||||||
@@ -11,7 +11,7 @@ inline fun foo() = "foo"
|
|||||||
inline fun baz() = "baz"
|
inline fun baz() = "baz"
|
||||||
inline fun <reified T> boo() = "boo"
|
inline fun <reified T> boo() = "boo"
|
||||||
|
|
||||||
// MODULE: main(#my-libr@ry)
|
// MODULE: main(#my_libr@ry)
|
||||||
// FILE: box.kt
|
// FILE: box.kt
|
||||||
// MODULE_KIND: COMMON_JS
|
// MODULE_KIND: COMMON_JS
|
||||||
// CHECK_CONTAINS_NO_CALLS: box except=assertEquals;assertEquals$default
|
// CHECK_CONTAINS_NO_CALLS: box except=assertEquals;assertEquals$default
|
||||||
|
|||||||
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1285
|
// EXPECTED_REACHABLE_NODES: 1285
|
||||||
// MODULE: module-1
|
// MODULE: module_1
|
||||||
// FILE: bar.kt
|
// FILE: bar.kt
|
||||||
// MODULE_KIND: COMMON_JS
|
// MODULE_KIND: COMMON_JS
|
||||||
fun bar() = "bar"
|
fun bar() = "bar"
|
||||||
|
|
||||||
// MODULE: main(module-1)
|
// MODULE: main(module_1)
|
||||||
// FILE: box.kt
|
// FILE: box.kt
|
||||||
// MODULE_KIND: COMMON_JS
|
// MODULE_KIND: COMMON_JS
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
|
|||||||
Vendored
+2
-2
@@ -1,5 +1,5 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1282
|
// EXPECTED_REACHABLE_NODES: 1282
|
||||||
// MODULE: #my-libr@ry
|
// MODULE: #my_libr@ry
|
||||||
// FILE: bar.kt
|
// FILE: bar.kt
|
||||||
// MODULE_KIND: PLAIN
|
// MODULE_KIND: PLAIN
|
||||||
// PROPERTY_NOT_WRITTEN_TO: baz
|
// PROPERTY_NOT_WRITTEN_TO: baz
|
||||||
@@ -11,7 +11,7 @@ inline fun foo() = "foo"
|
|||||||
inline fun baz() = "baz"
|
inline fun baz() = "baz"
|
||||||
inline fun <reified T> boo() = "boo"
|
inline fun <reified T> boo() = "boo"
|
||||||
|
|
||||||
// MODULE: main(#my-libr@ry)
|
// MODULE: main(#my_libr@ry)
|
||||||
// FILE: box.kt
|
// FILE: box.kt
|
||||||
// MODULE_KIND: PLAIN
|
// MODULE_KIND: PLAIN
|
||||||
// CHECK_CONTAINS_NO_CALLS: box except=assertEquals TARGET_BACKENDS=JS
|
// CHECK_CONTAINS_NO_CALLS: box except=assertEquals TARGET_BACKENDS=JS
|
||||||
|
|||||||
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1283
|
// EXPECTED_REACHABLE_NODES: 1283
|
||||||
// MODULE: module-1
|
// MODULE: module_1
|
||||||
// FILE: bar.kt
|
// FILE: bar.kt
|
||||||
// MODULE_KIND: PLAIN
|
// MODULE_KIND: PLAIN
|
||||||
fun bar() = "bar"
|
fun bar() = "bar"
|
||||||
|
|
||||||
// MODULE: main(module-1)
|
// MODULE: main(module_1)
|
||||||
// FILE: box.kt
|
// FILE: box.kt
|
||||||
// MODULE_KIND: PLAIN
|
// MODULE_KIND: PLAIN
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
|
|||||||
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1286
|
// EXPECTED_REACHABLE_NODES: 1286
|
||||||
// MODULE: module-1
|
// MODULE: module_1
|
||||||
// FILE: bar.kt
|
// FILE: bar.kt
|
||||||
// MODULE_KIND: UMD
|
// MODULE_KIND: UMD
|
||||||
fun bar() = "bar"
|
fun bar() = "bar"
|
||||||
|
|
||||||
// MODULE: main(module-1)
|
// MODULE: main(module_1)
|
||||||
// FILE: box.kt
|
// FILE: box.kt
|
||||||
// MODULE_KIND: UMD
|
// MODULE_KIND: UMD
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
|
|||||||
Reference in New Issue
Block a user