aboutsummaryrefslogtreecommitdiff
path: root/testApi/src
diff options
context:
space:
mode:
authorAndrzej Ratajczak <andrzej.ratajczak98@gmail.com>2020-02-10 17:05:11 +0100
committerPaweł Marks <Kordyjan@users.noreply.github.com>2020-02-12 14:29:06 +0100
commit2d9f0753bb925f6a6d08ab7e67d5676c196de7d0 (patch)
tree5d7dea95cd58c4755ed74d6e9b8170f9d028a4b2 /testApi/src
parent18e28d080792d3f805d8e3c787675712d6b9b7ce (diff)
downloaddokka-2d9f0753bb925f6a6d08ab7e67d5676c196de7d0.tar.gz
dokka-2d9f0753bb925f6a6d08ab7e67d5676c196de7d0.tar.bz2
dokka-2d9f0753bb925f6a6d08ab7e67d5676c196de7d0.zip
Adds requested changes
Diffstat (limited to 'testApi/src')
-rw-r--r--testApi/src/main/kotlin/testApi/testRunner/TestRunner.kt42
1 files changed, 0 insertions, 42 deletions
diff --git a/testApi/src/main/kotlin/testApi/testRunner/TestRunner.kt b/testApi/src/main/kotlin/testApi/testRunner/TestRunner.kt
index f906755a..edeedf10 100644
--- a/testApi/src/main/kotlin/testApi/testRunner/TestRunner.kt
+++ b/testApi/src/main/kotlin/testApi/testRunner/TestRunner.kt
@@ -203,48 +203,6 @@ abstract class AbstractCoreTest {
}
}
-abstract class AbstractKDocTest : AbstractCoreTest() {
-
- private val configuration = dokkaConfiguration {
- passes {
- pass {
- sourceRoots = listOf("src/main/kotlin/example/Test.kt")
- }
- }
- }
-
- private fun interpolateKdoc(kdoc: String) = """
- |/src/main/kotlin/example/Test.kt
- |package example
- | /**
- ${kdoc.split("\n").joinToString("") { "| * $it\n" } }
- | */
- |class Test
- """.trimMargin()
-
- private fun actualDocumentationNode(modulePageNode: ModulePageNode) =
- (modulePageNode.documentable?.children?.first() as Package)
- .classlikes.first()
- .platformInfo.first()
- .documentationNode
-
-
- protected fun executeTest(kdoc: String, expectedDocumentationNode: DocumentationNode) {
- testInline(
- interpolateKdoc(kdoc),
- configuration
- ) {
- pagesGenerationStage = {
- Assert.assertEquals(
- expectedDocumentationNode,
- actualDocumentationNode(it)
- )
- }
- }
- }
-}
-
-
data class TestMethods(
val analysisSetupStage: (Map<PlatformData, EnvironmentAndFacade>) -> Unit,
val pluginsSetupStage: (DokkaContext) -> Unit,