diff options
author | Marcin Aman <maman@virtuslab.com> | 2020-05-21 14:51:55 +0200 |
---|---|---|
committer | Paweł Marks <Kordyjan@users.noreply.github.com> | 2020-05-28 12:11:47 +0200 |
commit | 5f9299b074355e3f636da6eb6e1f9283f06ab8c7 (patch) | |
tree | 3ceb70a5dc2640f10e198535b1390c6aca14d223 /plugins/base/src/test/kotlin/markdown/LinkTest.kt | |
parent | dd5d4ba7d80b0880489cf74bb11549ff836fc41f (diff) | |
download | dokka-5f9299b074355e3f636da6eb6e1f9283f06ab8c7.tar.gz dokka-5f9299b074355e3f636da6eb6e1f9283f06ab8c7.tar.bz2 dokka-5f9299b074355e3f636da6eb6e1f9283f06ab8c7.zip |
Return types links in inner classes with generic parents
Diffstat (limited to 'plugins/base/src/test/kotlin/markdown/LinkTest.kt')
-rw-r--r-- | plugins/base/src/test/kotlin/markdown/LinkTest.kt | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/base/src/test/kotlin/markdown/LinkTest.kt b/plugins/base/src/test/kotlin/markdown/LinkTest.kt index bf234b6b..fe5b573a 100644 --- a/plugins/base/src/test/kotlin/markdown/LinkTest.kt +++ b/plugins/base/src/test/kotlin/markdown/LinkTest.kt @@ -51,14 +51,14 @@ class LinkTest : AbstractCoreTest() { val configuration = dokkaConfiguration { passes { pass { - sourceRoots = listOf("src/main/kotlin/parser") + sourceRoots = listOf("src/main/kotlin") } } } + //This does not contain a package to check for situation when the package has to be artificially generated testInline( """ |/src/main/kotlin/parser/Test.kt - |package parser | |class Outer<OUTER> { | inner class Inner<INNER> { @@ -73,7 +73,8 @@ class LinkTest : AbstractCoreTest() { val innerClass = root.children.first { it is ClasslikePageNode } val foo = innerClass.children.first { it.name == "foo" } as MemberPageNode - assertNotNull(foo.content.dfs { it is ContentDRILink && it.address.toString() == "parser/Outer///PointingToDeclaration/" } ) + assertEquals(root.dri.first().toString(), "[main root]/Outer///PointingToDeclaration/") + assertNotNull(foo.content.dfs { it is ContentDRILink && it.address.toString() == root.dri.first().toString() } ) } } } |