diff --git a/compiler/testData/codegen/box/inlineClasses/checkBasicUnsignedLiterals.kt b/compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt similarity index 100% rename from compiler/testData/codegen/box/inlineClasses/checkBasicUnsignedLiterals.kt rename to compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt diff --git a/compiler/testData/codegen/box/evaluate/evaluateConstructorOfUnsignedType.kt b/compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt similarity index 100% rename from compiler/testData/codegen/box/evaluate/evaluateConstructorOfUnsignedType.kt rename to compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt diff --git a/compiler/testData/codegen/box/inlineClasses/unsignedLiteralsWithSignedOverflow.kt b/compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt similarity index 100% rename from compiler/testData/codegen/box/inlineClasses/unsignedLiteralsWithSignedOverflow.kt rename to compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt diff --git a/compiler/tests-ir-jvm/tests/org/jetbrains/kotlin/codegen/ir/IrBlackBoxCodegenTestGenerated.java b/compiler/tests-ir-jvm/tests/org/jetbrains/kotlin/codegen/ir/IrBlackBoxCodegenTestGenerated.java index 0bc1accaba3..8cde6b9aedb 100644 --- a/compiler/tests-ir-jvm/tests/org/jetbrains/kotlin/codegen/ir/IrBlackBoxCodegenTestGenerated.java +++ b/compiler/tests-ir-jvm/tests/org/jetbrains/kotlin/codegen/ir/IrBlackBoxCodegenTestGenerated.java @@ -9665,11 +9665,6 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes runTest("compiler/testData/codegen/box/evaluate/divide.kt"); } - @TestMetadata("evaluateConstructorOfUnsignedType.kt") - public void testEvaluateConstructorOfUnsignedType() throws Exception { - runTest("compiler/testData/codegen/box/evaluate/evaluateConstructorOfUnsignedType.kt"); - } - @TestMetadata("intrinsics.kt") public void testIntrinsics() throws Exception { runTest("compiler/testData/codegen/box/evaluate/intrinsics.kt"); @@ -11179,11 +11174,6 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes runTest("compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt"); } - @TestMetadata("checkBasicUnsignedLiterals.kt") - public void testCheckBasicUnsignedLiterals() throws Exception { - runTest("compiler/testData/codegen/box/inlineClasses/checkBasicUnsignedLiterals.kt"); - } - @TestMetadata("checkBoxUnboxOfArgumentsOnInlinedFunctions.kt") public void testCheckBoxUnboxOfArgumentsOnInlinedFunctions() throws Exception { runTest("compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt"); @@ -11304,11 +11294,6 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes runTest("compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt"); } - @TestMetadata("unsignedLiteralsWithSignedOverflow.kt") - public void testUnsignedLiteralsWithSignedOverflow() throws Exception { - runTest("compiler/testData/codegen/box/inlineClasses/unsignedLiteralsWithSignedOverflow.kt"); - } - @TestMetadata("useInlineClassesInsideElvisOperator.kt") public void testUseInlineClassesInsideElvisOperator() throws Exception { runTest("compiler/testData/codegen/box/inlineClasses/useInlineClassesInsideElvisOperator.kt"); @@ -21222,6 +21207,34 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes } } + @TestMetadata("compiler/testData/codegen/box/unsignedTypes") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class UnsignedTypes extends AbstractIrBlackBoxCodegenTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM, testDataFilePath); + } + + public void testAllFilesPresentInUnsignedTypes() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/unsignedTypes"), Pattern.compile("^(.+)\\.kt$"), TargetBackend.JVM, true); + } + + @TestMetadata("checkBasicUnsignedLiterals.kt") + public void testCheckBasicUnsignedLiterals() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt"); + } + + @TestMetadata("evaluateConstructorOfUnsignedType.kt") + public void testEvaluateConstructorOfUnsignedType() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt"); + } + + @TestMetadata("unsignedLiteralsWithSignedOverflow.kt") + public void testUnsignedLiteralsWithSignedOverflow() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt"); + } + } + @TestMetadata("compiler/testData/codegen/box/vararg") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) diff --git a/compiler/tests/org/jetbrains/kotlin/codegen/BlackBoxCodegenTestGenerated.java b/compiler/tests/org/jetbrains/kotlin/codegen/BlackBoxCodegenTestGenerated.java index 905442e9165..dfbf5b2a941 100644 --- a/compiler/tests/org/jetbrains/kotlin/codegen/BlackBoxCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/kotlin/codegen/BlackBoxCodegenTestGenerated.java @@ -9665,11 +9665,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { runTest("compiler/testData/codegen/box/evaluate/divide.kt"); } - @TestMetadata("evaluateConstructorOfUnsignedType.kt") - public void testEvaluateConstructorOfUnsignedType() throws Exception { - runTest("compiler/testData/codegen/box/evaluate/evaluateConstructorOfUnsignedType.kt"); - } - @TestMetadata("intrinsics.kt") public void testIntrinsics() throws Exception { runTest("compiler/testData/codegen/box/evaluate/intrinsics.kt"); @@ -11179,11 +11174,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { runTest("compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt"); } - @TestMetadata("checkBasicUnsignedLiterals.kt") - public void testCheckBasicUnsignedLiterals() throws Exception { - runTest("compiler/testData/codegen/box/inlineClasses/checkBasicUnsignedLiterals.kt"); - } - @TestMetadata("checkBoxUnboxOfArgumentsOnInlinedFunctions.kt") public void testCheckBoxUnboxOfArgumentsOnInlinedFunctions() throws Exception { runTest("compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt"); @@ -11304,11 +11294,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { runTest("compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt"); } - @TestMetadata("unsignedLiteralsWithSignedOverflow.kt") - public void testUnsignedLiteralsWithSignedOverflow() throws Exception { - runTest("compiler/testData/codegen/box/inlineClasses/unsignedLiteralsWithSignedOverflow.kt"); - } - @TestMetadata("useInlineClassesInsideElvisOperator.kt") public void testUseInlineClassesInsideElvisOperator() throws Exception { runTest("compiler/testData/codegen/box/inlineClasses/useInlineClassesInsideElvisOperator.kt"); @@ -21222,6 +21207,34 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { } } + @TestMetadata("compiler/testData/codegen/box/unsignedTypes") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class UnsignedTypes extends AbstractBlackBoxCodegenTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM, testDataFilePath); + } + + public void testAllFilesPresentInUnsignedTypes() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/unsignedTypes"), Pattern.compile("^(.+)\\.kt$"), TargetBackend.JVM, true); + } + + @TestMetadata("checkBasicUnsignedLiterals.kt") + public void testCheckBasicUnsignedLiterals() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt"); + } + + @TestMetadata("evaluateConstructorOfUnsignedType.kt") + public void testEvaluateConstructorOfUnsignedType() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt"); + } + + @TestMetadata("unsignedLiteralsWithSignedOverflow.kt") + public void testUnsignedLiteralsWithSignedOverflow() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt"); + } + } + @TestMetadata("compiler/testData/codegen/box/vararg") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) diff --git a/compiler/tests/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java b/compiler/tests/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java index 73b1ac1b39d..70340a42e7f 100644 --- a/compiler/tests/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java +++ b/compiler/tests/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java @@ -9665,11 +9665,6 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes runTest("compiler/testData/codegen/box/evaluate/divide.kt"); } - @TestMetadata("evaluateConstructorOfUnsignedType.kt") - public void testEvaluateConstructorOfUnsignedType() throws Exception { - runTest("compiler/testData/codegen/box/evaluate/evaluateConstructorOfUnsignedType.kt"); - } - @TestMetadata("intrinsics.kt") public void testIntrinsics() throws Exception { runTest("compiler/testData/codegen/box/evaluate/intrinsics.kt"); @@ -11179,11 +11174,6 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes runTest("compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt"); } - @TestMetadata("checkBasicUnsignedLiterals.kt") - public void testCheckBasicUnsignedLiterals() throws Exception { - runTest("compiler/testData/codegen/box/inlineClasses/checkBasicUnsignedLiterals.kt"); - } - @TestMetadata("checkBoxUnboxOfArgumentsOnInlinedFunctions.kt") public void testCheckBoxUnboxOfArgumentsOnInlinedFunctions() throws Exception { runTest("compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt"); @@ -11304,11 +11294,6 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes runTest("compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt"); } - @TestMetadata("unsignedLiteralsWithSignedOverflow.kt") - public void testUnsignedLiteralsWithSignedOverflow() throws Exception { - runTest("compiler/testData/codegen/box/inlineClasses/unsignedLiteralsWithSignedOverflow.kt"); - } - @TestMetadata("useInlineClassesInsideElvisOperator.kt") public void testUseInlineClassesInsideElvisOperator() throws Exception { runTest("compiler/testData/codegen/box/inlineClasses/useInlineClassesInsideElvisOperator.kt"); @@ -21222,6 +21207,34 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes } } + @TestMetadata("compiler/testData/codegen/box/unsignedTypes") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class UnsignedTypes extends AbstractLightAnalysisModeTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM, testDataFilePath); + } + + public void testAllFilesPresentInUnsignedTypes() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/unsignedTypes"), Pattern.compile("^(.+)\\.kt$"), TargetBackend.JVM, true); + } + + @TestMetadata("checkBasicUnsignedLiterals.kt") + public void testCheckBasicUnsignedLiterals() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt"); + } + + @TestMetadata("evaluateConstructorOfUnsignedType.kt") + public void testEvaluateConstructorOfUnsignedType() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt"); + } + + @TestMetadata("unsignedLiteralsWithSignedOverflow.kt") + public void testUnsignedLiteralsWithSignedOverflow() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt"); + } + } + @TestMetadata("compiler/testData/codegen/box/vararg") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) diff --git a/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java b/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java index 91bdbf317cd..d98f4979ffe 100644 --- a/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java +++ b/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java @@ -8226,11 +8226,6 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { runTest("compiler/testData/codegen/box/evaluate/divide.kt"); } - @TestMetadata("evaluateConstructorOfUnsignedType.kt") - public void testEvaluateConstructorOfUnsignedType() throws Exception { - runTest("compiler/testData/codegen/box/evaluate/evaluateConstructorOfUnsignedType.kt"); - } - @TestMetadata("intrinsics.kt") public void testIntrinsics() throws Exception { runTest("compiler/testData/codegen/box/evaluate/intrinsics.kt"); @@ -9715,11 +9710,6 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { runTest("compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt"); } - @TestMetadata("checkBasicUnsignedLiterals.kt") - public void testCheckBasicUnsignedLiterals() throws Exception { - runTest("compiler/testData/codegen/box/inlineClasses/checkBasicUnsignedLiterals.kt"); - } - @TestMetadata("checkBoxUnboxOfArgumentsOnInlinedFunctions.kt") public void testCheckBoxUnboxOfArgumentsOnInlinedFunctions() throws Exception { runTest("compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt"); @@ -9840,11 +9830,6 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { runTest("compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt"); } - @TestMetadata("unsignedLiteralsWithSignedOverflow.kt") - public void testUnsignedLiteralsWithSignedOverflow() throws Exception { - runTest("compiler/testData/codegen/box/inlineClasses/unsignedLiteralsWithSignedOverflow.kt"); - } - @TestMetadata("useInlineClassesInsideElvisOperator.kt") public void testUseInlineClassesInsideElvisOperator() throws Exception { runTest("compiler/testData/codegen/box/inlineClasses/useInlineClassesInsideElvisOperator.kt"); @@ -19138,6 +19123,34 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { } } + @TestMetadata("compiler/testData/codegen/box/unsignedTypes") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class UnsignedTypes extends AbstractJsCodegenBoxTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest0(this::doTest, TargetBackend.JS, testDataFilePath); + } + + public void testAllFilesPresentInUnsignedTypes() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("compiler/testData/codegen/box/unsignedTypes"), Pattern.compile("^(.+)\\.kt$"), TargetBackend.JS, true); + } + + @TestMetadata("checkBasicUnsignedLiterals.kt") + public void testCheckBasicUnsignedLiterals() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/checkBasicUnsignedLiterals.kt"); + } + + @TestMetadata("evaluateConstructorOfUnsignedType.kt") + public void testEvaluateConstructorOfUnsignedType() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/evaluateConstructorOfUnsignedType.kt"); + } + + @TestMetadata("unsignedLiteralsWithSignedOverflow.kt") + public void testUnsignedLiteralsWithSignedOverflow() throws Exception { + runTest("compiler/testData/codegen/box/unsignedTypes/unsignedLiteralsWithSignedOverflow.kt"); + } + } + @TestMetadata("compiler/testData/codegen/box/vararg") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class)