aboutsummaryrefslogtreecommitdiff
path: root/core/src/test/kotlin
diff options
context:
space:
mode:
authorSimon Ogorodnik <Simon.Ogorodnik@jetbrains.com>2016-11-28 21:42:39 +0300
committerSimon Ogorodnik <Simon.Ogorodnik@jetbrains.com>2016-11-28 21:42:39 +0300
commit5ab32ba0dd61585459bb32bb31fe7b19493c980e (patch)
tree3fecb7ad3d94a20f05cfcaf5006bbe9a58906fb8 /core/src/test/kotlin
parente9cf2d779c03e278ddfd5adb0d1c743961d8d07a (diff)
downloaddokka-5ab32ba0dd61585459bb32bb31fe7b19493c980e.tar.gz
dokka-5ab32ba0dd61585459bb32bb31fe7b19493c980e.tar.bz2
dokka-5ab32ba0dd61585459bb32bb31fe7b19493c980e.zip
Fix for GH-115, `@param` and `@return` tags is missing in javadoc output
Diffstat (limited to 'core/src/test/kotlin')
-rw-r--r--core/src/test/kotlin/javadoc/JavadocTest.kt7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/src/test/kotlin/javadoc/JavadocTest.kt b/core/src/test/kotlin/javadoc/JavadocTest.kt
index 4c0f7f0f..f60c49fd 100644
--- a/core/src/test/kotlin/javadoc/JavadocTest.kt
+++ b/core/src/test/kotlin/javadoc/JavadocTest.kt
@@ -123,6 +123,13 @@ class JavadocTest {
}
}
+ @Test fun testKDocKeywordsOnMethod() {
+ verifyJavadoc("testdata/javadoc/kdocKeywordsOnMethod.kt", withKotlinRuntime = true) { doc ->
+ val method = doc.classNamed("KdocKeywordsOnMethodKt")!!.methods()[0]
+ assertEquals("@return [ContentText(text=value of a)]", method.tags("return").first().text())
+ assertEquals("@param a [ContentText(text=Some string)]", method.paramTags().first().text())
+ }
+ }
private fun verifyJavadoc(name: String,
withJdk: Boolean = false,