aboutsummaryrefslogtreecommitdiff
path: root/core/src/test
diff options
context:
space:
mode:
authorDmitry Jemerov <yole@jetbrains.com>2016-07-06 14:39:31 +0200
committerDmitry Jemerov <yole@jetbrains.com>2016-07-06 14:39:31 +0200
commit0f65cf0e4ce531715b76ac32a36a3dff488b2d70 (patch)
tree3682da97a5a1eb105f6319a0afc141af4a4fa6a1 /core/src/test
parentb5367f295be47f2f6ad26f113d80362102b6c36d (diff)
downloaddokka-0f65cf0e4ce531715b76ac32a36a3dff488b2d70.tar.gz
dokka-0f65cf0e4ce531715b76ac32a36a3dff488b2d70.tar.bz2
dokka-0f65cf0e4ce531715b76ac32a36a3dff488b2d70.zip
handle code blocks escaped with multiple backticks correctly; generate extra backticks if text in code block contains backticks (KT-12998, KT-12999)
Diffstat (limited to 'core/src/test')
-rw-r--r--core/src/test/kotlin/format/MarkdownFormatTest.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/src/test/kotlin/format/MarkdownFormatTest.kt b/core/src/test/kotlin/format/MarkdownFormatTest.kt
index 00bbdd61..864fb9d1 100644
--- a/core/src/test/kotlin/format/MarkdownFormatTest.kt
+++ b/core/src/test/kotlin/format/MarkdownFormatTest.kt
@@ -214,6 +214,10 @@ class MarkdownFormatTest {
verifyMarkdownNodeByName("exclInCodeBlock", "foo")
}
+ @Test fun backtickInCodeBlock() {
+ verifyMarkdownNodeByName("backtickInCodeBlock", "foo")
+ }
+
private fun verifyMarkdownPackage(fileName: String, withKotlinRuntime: Boolean = false) {
verifyOutput("testdata/format/$fileName.kt", ".package.md", withKotlinRuntime = withKotlinRuntime) { model, output ->
markdownService.createOutputBuilder(output, tempLocation).appendNodes(model.members)