From dcd4c1c5bc13e7bb058bcd055aa2b02d7d39e9c1 Mon Sep 17 00:00:00 2001 From: Andrzej Ratajczak Date: Tue, 14 Jul 2020 19:22:17 +0200 Subject: Fix presenting inline code in KDoc --- .../test/kotlin/linkableContent/LinkableContentTest.kt | 2 +- plugins/base/src/test/kotlin/markdown/ParserTest.kt | 4 ++-- .../transformers/CommentsToContentConverterTest.kt | 18 +++++++----------- 3 files changed, 10 insertions(+), 14 deletions(-) (limited to 'plugins/base/src/test') diff --git a/plugins/base/src/test/kotlin/linkableContent/LinkableContentTest.kt b/plugins/base/src/test/kotlin/linkableContent/LinkableContentTest.kt index 2775fcf4..a8fc9f6d 100644 --- a/plugins/base/src/test/kotlin/linkableContent/LinkableContentTest.kt +++ b/plugins/base/src/test/kotlin/linkableContent/LinkableContentTest.kt @@ -166,7 +166,7 @@ class LinkableContentTest : AbstractCoreTest() { .cast().children.single() .cast().children.single() .cast().children.single() - .cast().children.single().cast().text + .cast().children.single().cast().text Assertions.assertEquals( """|import p2.${name}Class |fun main() { diff --git a/plugins/base/src/test/kotlin/markdown/ParserTest.kt b/plugins/base/src/test/kotlin/markdown/ParserTest.kt index 332c9766..ee6170c2 100644 --- a/plugins/base/src/test/kotlin/markdown/ParserTest.kt +++ b/plugins/base/src/test/kotlin/markdown/ParserTest.kt @@ -808,7 +808,7 @@ class ParserTest : KDocTest() { Description( P( listOf( - Code(listOf(Text("Some code"))), + CodeInline(listOf(Text("Some code"))), Text(" Sample text") ) ) @@ -837,7 +837,7 @@ class ParserTest : KDocTest() { Description( P( listOf( - Code( + CodeBlock( listOf( Text("val x: Int = 0"), Br, Text("val y: String = \"Text\""), Br, Br, diff --git a/plugins/base/src/test/kotlin/transformers/CommentsToContentConverterTest.kt b/plugins/base/src/test/kotlin/transformers/CommentsToContentConverterTest.kt index 2fe2d2ae..5197afc6 100644 --- a/plugins/base/src/test/kotlin/transformers/CommentsToContentConverterTest.kt +++ b/plugins/base/src/test/kotlin/transformers/CommentsToContentConverterTest.kt @@ -1,17 +1,13 @@ package transformers -import org.jetbrains.dokka.DokkaConfiguration -import org.jetbrains.dokka.base.DokkaBase import org.jetbrains.dokka.base.transformers.pages.comments.DocTagToContentConverter import org.jetbrains.dokka.links.DRI import org.jetbrains.dokka.model.doc.* -import org.jetbrains.dokka.plugability.querySingle import org.junit.jupiter.api.Assertions.* import org.junit.jupiter.api.Test import matchers.content.* import org.jetbrains.dokka.pages.* import org.jetbrains.kotlin.utils.addToStdlib.assertedCast -import utils.assertIsInstance class CommentsToContentConverterTest { private val converter = DocTagToContentConverter @@ -215,11 +211,11 @@ class CommentsToContentConverterTest { ) ) executeTest(docTag) { - node { + node { +"Blockquotes are very handy in email to emulate reply text. This line is part of the same quote." } +"Quote break." - node { + node { +"Quote" } } @@ -249,15 +245,15 @@ class CommentsToContentConverterTest { ) ) executeTest(docTag) { - node { + node { +"text 1 text 2" - node { + node { +"text 3 text 4" } +"text 5" } +"Quote break." - node { + node { +"Quote" } } @@ -267,7 +263,7 @@ class CommentsToContentConverterTest { fun `multiline code`() { val docTag = P( listOf( - Code( + CodeBlock( listOf( Text("val x: Int = 0"), Br, Text("val y: String = \"Text\""), Br, Br, @@ -282,7 +278,7 @@ class CommentsToContentConverterTest { ) ) executeTest(docTag) { - node { + node { +"val x: Int = 0" node() +"val y: String = \"Text\"" -- cgit