From 653df6fc18fa029cb24b6c0aff22eb19fc1caf17 Mon Sep 17 00:00:00 2001 From: Andrei Tyrin Date: Tue, 14 Nov 2023 13:58:10 +0100 Subject: [PATCH] Add test for removed modifier rendering --- .../test/kotlin/signatures/SignatureTest.kt | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/dokka-subprojects/plugin-base/src/test/kotlin/signatures/SignatureTest.kt b/dokka-subprojects/plugin-base/src/test/kotlin/signatures/SignatureTest.kt index 386a1fe16e..3099400ec8 100644 --- a/dokka-subprojects/plugin-base/src/test/kotlin/signatures/SignatureTest.kt +++ b/dokka-subprojects/plugin-base/src/test/kotlin/signatures/SignatureTest.kt @@ -355,6 +355,26 @@ class SignatureTest : BaseAbstractTest() { } } + @Test + fun `constructor property on class page`() { + val source = source("data class DataClass(val arg: String)") + val writerPlugin = TestOutputWriterPlugin() + + testInline( + source, + configuration, + pluginOverrides = listOf(writerPlugin) + ) { + renderingStage = { _, _ -> + assertEquals( + writerPlugin.writer.renderedContent("root/example/-data-class/index.html").lastSignature().html(), + "val arg: String" + + ) + } + } + } + @Test fun `functional interface`() { val source = source("fun interface KRunnable")