From 6b83eb282ba812f534703006467ba0094e46b091 Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Tue, 23 Jan 2024 17:39:53 +0100 Subject: [PATCH] [Wasm] Regenerate wasm tests --- ...rWasmJsCodegenBoxInlineTestGenerated.java} | 2 +- ... => FirWasmJsCodegenBoxTestGenerated.java} | 2 +- ...FirWasmJsCodegenInteropTestGenerated.java} | 2 +- ...va => FirWasmJsSteppingTestGenerated.java} | 2 +- .../FirWasmWasiCodegenBoxTestGenerated.java | 39 +++++++++++++++++++ 5 files changed, 43 insertions(+), 4 deletions(-) rename wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/{FirWasmCodegenBoxInlineTestGenerated.java => FirWasmJsCodegenBoxInlineTestGenerated.java} (99%) rename wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/{FirWasmCodegenBoxTestGenerated.java => FirWasmJsCodegenBoxTestGenerated.java} (99%) rename wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/{FirWasmCodegenWasmJsInteropTestGenerated.java => FirWasmJsCodegenInteropTestGenerated.java} (98%) rename wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/{FirWasmSteppingTestGenerated.java => FirWasmJsSteppingTestGenerated.java} (99%) create mode 100644 wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmWasiCodegenBoxTestGenerated.java diff --git a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenBoxInlineTestGenerated.java b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxInlineTestGenerated.java similarity index 99% rename from wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenBoxInlineTestGenerated.java rename to wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxInlineTestGenerated.java index 9fd389c8622..45dc276c76c 100644 --- a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenBoxInlineTestGenerated.java +++ b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxInlineTestGenerated.java @@ -19,7 +19,7 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/codegen/boxInline") @TestDataPath("$PROJECT_ROOT") -public class FirWasmCodegenBoxInlineTestGenerated extends AbstractFirWasmCodegenBoxInlineTest { +public class FirWasmJsCodegenBoxInlineTestGenerated extends AbstractFirWasmJsCodegenBoxInlineTest { @Test public void testAllFilesPresentInBoxInline() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/boxInline"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.WASM, true); diff --git a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenBoxTestGenerated.java b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxTestGenerated.java similarity index 99% rename from wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenBoxTestGenerated.java rename to wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxTestGenerated.java index 5a5f4dd0b68..11cb150a04e 100644 --- a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenBoxTestGenerated.java +++ b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxTestGenerated.java @@ -20,7 +20,7 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/codegen/box") @TestDataPath("$PROJECT_ROOT") -public class FirWasmCodegenBoxTestGenerated extends AbstractFirWasmCodegenBoxTest { +public class FirWasmJsCodegenBoxTestGenerated extends AbstractFirWasmJsCodegenBoxTest { @Test public void testAllFilesPresentInBox() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true, "compileKotlinAgainstKotlin"); diff --git a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenWasmJsInteropTestGenerated.java b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenInteropTestGenerated.java similarity index 98% rename from wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenWasmJsInteropTestGenerated.java rename to wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenInteropTestGenerated.java index 57203687055..5f76cc9e91a 100644 --- a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmCodegenWasmJsInteropTestGenerated.java +++ b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenInteropTestGenerated.java @@ -19,7 +19,7 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/codegen/boxWasmJsInterop") @TestDataPath("$PROJECT_ROOT") -public class FirWasmCodegenWasmJsInteropTestGenerated extends AbstractFirWasmCodegenWasmJsInteropTest { +public class FirWasmJsCodegenInteropTestGenerated extends AbstractFirWasmJsCodegenInteropTest { @Test public void testAllFilesPresentInBoxWasmJsInterop() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/boxWasmJsInterop"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.WASM, true); diff --git a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmSteppingTestGenerated.java b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsSteppingTestGenerated.java similarity index 99% rename from wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmSteppingTestGenerated.java rename to wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsSteppingTestGenerated.java index b05889c065b..03c9fa5bf85 100644 --- a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmSteppingTestGenerated.java +++ b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsSteppingTestGenerated.java @@ -19,7 +19,7 @@ import java.util.regex.Pattern; @SuppressWarnings("all") @TestMetadata("compiler/testData/debug/stepping") @TestDataPath("$PROJECT_ROOT") -public class FirWasmSteppingTestGenerated extends AbstractFirWasmSteppingTest { +public class FirWasmJsSteppingTestGenerated extends AbstractFirWasmJsSteppingTest { @Test public void testAllFilesPresentInStepping() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/debug/stepping"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.WASM, true); diff --git a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmWasiCodegenBoxTestGenerated.java b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmWasiCodegenBoxTestGenerated.java new file mode 100644 index 00000000000..610add35f34 --- /dev/null +++ b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmWasiCodegenBoxTestGenerated.java @@ -0,0 +1,39 @@ +/* + * Copyright 2010-2024 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. + */ + +package org.jetbrains.kotlin.wasm.test; + +import com.intellij.testFramework.TestDataPath; +import org.jetbrains.kotlin.test.util.KtTestUtil; +import org.jetbrains.kotlin.test.TargetBackend; +import org.jetbrains.kotlin.test.TestMetadata; +import org.junit.jupiter.api.Nested; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.util.regex.Pattern; + +/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.GenerateWasmTestsKt}. DO NOT MODIFY MANUALLY */ +@SuppressWarnings("all") +@TestMetadata("compiler/testData/codegen/boxWasmWasi") +@TestDataPath("$PROJECT_ROOT") +public class FirWasmWasiCodegenBoxTestGenerated extends AbstractFirWasmWasiCodegenBoxTest { + @Test + public void testAllFilesPresentInBoxWasmWasi() throws Exception { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/boxWasmWasi"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.WASM, true); + } + + @Test + @TestMetadata("onExportedFunctionExit.kt") + public void testOnExportedFunctionExit() throws Exception { + runTest("compiler/testData/codegen/boxWasmWasi/onExportedFunctionExit.kt"); + } + + @Test + @TestMetadata("simpleWasi.kt") + public void testSimpleWasi() throws Exception { + runTest("compiler/testData/codegen/boxWasmWasi/simpleWasi.kt"); + } +}