[JS TESTS] Fix es module test files for new test infrastructure
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
// DONT_TARGET_EXACT_BACKEND: JS
|
||||
// ES_MODULES
|
||||
// MODULE: lib2
|
||||
// FILE: lib1.mjs
|
||||
export default function() {
|
||||
return "OK";
|
||||
}
|
||||
|
||||
// MODULE: lib2
|
||||
// FILE: lib2.kt
|
||||
@JsModule("./lib1.mjs")
|
||||
external fun foo(): String
|
||||
|
||||
+1
-1
@@ -1,11 +1,11 @@
|
||||
// DONT_TARGET_EXACT_BACKEND: JS
|
||||
// ES_MODULES
|
||||
// MODULE: lib2
|
||||
// FILE: lib-1.mjs
|
||||
export default function foo() {
|
||||
return "OK";
|
||||
}
|
||||
|
||||
// MODULE: lib2
|
||||
// FILE: lib2.kt
|
||||
@JsModule("./lib-1.mjs")
|
||||
external fun foo(): String
|
||||
|
||||
+1
-1
@@ -1,11 +1,11 @@
|
||||
// DONT_TARGET_EXACT_BACKEND: JS
|
||||
// ES_MODULES
|
||||
// MODULE: lib2
|
||||
// FILE: lib1.mjs
|
||||
export function foo() {
|
||||
return "OK";
|
||||
}
|
||||
|
||||
// MODULE: lib2
|
||||
// FILE: lib2.kt
|
||||
@file:JsModule("./lib1.mjs")
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
// INFER_MAIN_MODULE
|
||||
// ES_MODULES
|
||||
|
||||
// MODULE: export-all-file
|
||||
// MODULE: export_all_file
|
||||
// FILE: lib.kt
|
||||
@file:JsExport
|
||||
|
||||
@@ -19,5 +19,5 @@ class B : A() {
|
||||
|
||||
// FILE: entry.mjs
|
||||
// ENTRY_ES_MODULE
|
||||
import { B } from "./export-all-file/index.js";
|
||||
import { B } from "./export_all_file/index.js";
|
||||
console.assert(new B().foo("K") == "OK");
|
||||
@@ -4,7 +4,7 @@
|
||||
// SKIP_NODE_JS
|
||||
// ES_MODULES
|
||||
|
||||
// MODULE: non-identifier-module-name
|
||||
// MODULE: non_identifier_module_name
|
||||
// FILE: lib.kt
|
||||
@JsName("foo")
|
||||
@JsExport
|
||||
@@ -12,5 +12,5 @@ public fun foo(k: String): String = "O$k"
|
||||
|
||||
// FILE: entry.mjs
|
||||
// ENTRY_ES_MODULE
|
||||
import { foo } from "./non-identifier-module-name/index.js";
|
||||
import { foo } from "./non_identifier_module_name/index.js";
|
||||
console.assert(foo("K") == "OK");
|
||||
|
||||
+2
-2
@@ -3,7 +3,7 @@
|
||||
// INFER_MAIN_MODULE
|
||||
|
||||
// ES_MODULES
|
||||
// MODULE: overriden-chain-non-export-intermediate
|
||||
// MODULE: overriden_chain_non_export_intermediate
|
||||
// FILE: lib.kt
|
||||
@JsExport
|
||||
abstract class A {
|
||||
@@ -28,7 +28,7 @@ class C : B() {
|
||||
|
||||
// FILE: entry.mjs
|
||||
// ENTRY_ES_MODULE
|
||||
import { C } from "./overriden-chain-non-export-intermediate/index.js";
|
||||
import { C } from "./overriden_chain_non_export_intermediate/index.js";
|
||||
|
||||
function test(c) {
|
||||
if (c.foo() === "foo" && c.bar() === "bar" && c.bay() == "bay") return "OK"
|
||||
|
||||
Vendored
+2
-2
@@ -3,7 +3,7 @@
|
||||
// DONT_TARGET_EXACT_BACKEND: JS
|
||||
// ES_MODULES
|
||||
|
||||
// MODULE: overriden-external-method-with-same-name-method
|
||||
// MODULE: overriden_external_method_with_same_name_method
|
||||
// FILE: lib.kt
|
||||
external abstract class Foo {
|
||||
abstract fun o(): String
|
||||
@@ -32,7 +32,7 @@ Foo.prototype.k = function() {
|
||||
|
||||
// FILE: entry.mjs
|
||||
// ENTRY_ES_MODULE
|
||||
import { Baz } from "./overriden-external-method-with-same-name-method/index.js";
|
||||
import { Baz } from "./overriden_external_method_with_same_name_method/index.js";
|
||||
|
||||
function test(foo) {
|
||||
return foo.o() + foo.k()
|
||||
|
||||
Reference in New Issue
Block a user