From 5965425c49e20ca87d7b4697b0de86406b23bb61 Mon Sep 17 00:00:00 2001 From: Andrew Kozlov Date: Thu, 16 May 2024 20:33:17 +0200 Subject: [PATCH] [kotlin] KTIJ-28142 tests generation added partially reverts ca84320a7c964be55342eddf90701ee00026420d GitOrigin-RevId: 34e3c85c4ad57c37982d47ee016babb790213453 --- .../k2/quickDoc/FirRenderingKDocTestGenerated.java | 5 +++++ .../codeinsight/GenerateK2CodeInsightTests.kt | 14 ++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/plugins/kotlin/code-insight/kotlin.code-insight.k2/test/org/jetbrains/kotlin/idea/k2/quickDoc/FirRenderingKDocTestGenerated.java b/plugins/kotlin/code-insight/kotlin.code-insight.k2/test/org/jetbrains/kotlin/idea/k2/quickDoc/FirRenderingKDocTestGenerated.java index a5298d6951fa..e2a54221a56b 100644 --- a/plugins/kotlin/code-insight/kotlin.code-insight.k2/test/org/jetbrains/kotlin/idea/k2/quickDoc/FirRenderingKDocTestGenerated.java +++ b/plugins/kotlin/code-insight/kotlin.code-insight.k2/test/org/jetbrains/kotlin/idea/k2/quickDoc/FirRenderingKDocTestGenerated.java @@ -42,4 +42,9 @@ public class FirRenderingKDocTestGenerated extends AbstractFirRenderingKDocTest public void testPropertyRendering() throws Exception { runTest("../../idea/tests/testData/codeInsight/renderingKDoc/propertyRendering.kt"); } + + @TestMetadata("trickyMarkdown.kt") + public void testTrickyMarkdown() throws Exception { + runTest("../../idea/tests/testData/codeInsight/renderingKDoc/trickyMarkdown.kt"); + } } diff --git a/plugins/kotlin/util/test-generator-fir/test/org/jetbrains/kotlin/fir/testGenerator/codeinsight/GenerateK2CodeInsightTests.kt b/plugins/kotlin/util/test-generator-fir/test/org/jetbrains/kotlin/fir/testGenerator/codeinsight/GenerateK2CodeInsightTests.kt index 3ec2b7ec49e0..b494a98d1edf 100644 --- a/plugins/kotlin/util/test-generator-fir/test/org/jetbrains/kotlin/fir/testGenerator/codeinsight/GenerateK2CodeInsightTests.kt +++ b/plugins/kotlin/util/test-generator-fir/test/org/jetbrains/kotlin/fir/testGenerator/codeinsight/GenerateK2CodeInsightTests.kt @@ -3,6 +3,8 @@ package org.jetbrains.kotlin.fir.testGenerator.codeinsight import org.jetbrains.kotlin.idea.k2.AbstractK2ExpressionTypeTest import org.jetbrains.kotlin.idea.k2.AbstractKotlinFirBreadcrumbsTest +import org.jetbrains.kotlin.idea.k2.AbstractKotlinFirJoinLinesTest +import org.jetbrains.kotlin.idea.k2.AbstractKotlinFirPairMatcherTest import org.jetbrains.kotlin.idea.k2.hints.AbstractKtCallChainHintsProviderTest import org.jetbrains.kotlin.idea.k2.hints.AbstractKtLambdasHintsProvider import org.jetbrains.kotlin.idea.k2.hints.AbstractKtParameterHintsProviderTest @@ -10,6 +12,7 @@ import org.jetbrains.kotlin.idea.k2.hints.AbstractKtRangesHintsProviderTest import org.jetbrains.kotlin.idea.k2.hints.AbstractKtReferenceTypeHintsProviderTest import org.jetbrains.kotlin.idea.k2.moveUpDown.AbstractFirMoveLeftRightTest import org.jetbrains.kotlin.idea.k2.moveUpDown.AbstractKotlinFirMoveStatementTest +import org.jetbrains.kotlin.idea.k2.quickDoc.AbstractFirRenderingKDocTest import org.jetbrains.kotlin.idea.k2.structureView.AbstractKotlinGoToSuperDeclarationsHandlerTest import org.jetbrains.kotlin.idea.k2.surroundWith.AbstractKotlinFirSurroundWithTest import org.jetbrains.kotlin.idea.k2.unwrap.AbstractKotlinFirUnwrapRemoveTest @@ -55,6 +58,9 @@ internal fun MutableTWorkspace.generateK2CodeInsightTests() { testClass { model("../../../idea/tests/testData/codeInsight/breadcrumbs", pattern = KT_OR_KTS) } + testClass { + model("../../../idea/tests/testData/codeInsight/pairMatcher") + } testClass { model("../../../idea/tests/testData/codeInsight/unwrapAndRemove/removeExpression", testMethodName = "doTestExpressionRemover") model("../../../idea/tests/testData/codeInsight/unwrapAndRemove/unwrapThen", testMethodName = "doTestThenUnwrapper") @@ -103,5 +109,13 @@ internal fun MutableTWorkspace.generateK2CodeInsightTests() { testClass { model("../../../idea/tests/testData/codeInsight/hints/chainCall", pattern = inlayHintsFileRegexp) } + + testClass { + model("../../../idea/tests/testData/codeInsight/renderingKDoc") + } + + testClass { + model("../../../idea/tests/testData/joinLines") + } } } \ No newline at end of file