summaryrefslogtreecommitdiff
path: root/src/test/kotlin
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2024-03-24 21:03:59 +0100
committerLinnea Gräf <nea@nea.moe>2024-03-24 21:03:59 +0100
commitea62594ea8f70649f5c44612fd3e53dfc35d9e88 (patch)
treefd4743f5c50f4e2be34ab22ea5728c6e9f75202d /src/test/kotlin
parent9bacb15dae9dcf7eea34fee650c8025ca946fe47 (diff)
downloadblog-infra-ea62594ea8f70649f5c44612fd3e53dfc35d9e88.tar.gz
blog-infra-ea62594ea8f70649f5c44612fd3e53dfc35d9e88.tar.bz2
blog-infra-ea62594ea8f70649f5c44612fd3e53dfc35d9e88.zip
Add image parser
Diffstat (limited to 'src/test/kotlin')
-rw-r--r--src/test/kotlin/moe/nea/blog/md/test/LinkTest.kt16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/test/kotlin/moe/nea/blog/md/test/LinkTest.kt b/src/test/kotlin/moe/nea/blog/md/test/LinkTest.kt
index d476715..fbd1058 100644
--- a/src/test/kotlin/moe/nea/blog/md/test/LinkTest.kt
+++ b/src/test/kotlin/moe/nea/blog/md/test/LinkTest.kt
@@ -13,4 +13,20 @@ class LinkTest : MarkdownTest() {
assertInlineFormat("<link target=https://nea.moe><i>meee</i></link>", "[*meee*]( https://nea.moe )")
}
+ @Test
+ fun testBasicImage() {
+ assertInlineFormat(
+ "<image source=https://nea.moe/image.jxl>alt text <i>here</i></image>",
+ "![alt text *here*]( https://nea.moe/image.jxl )"
+ )
+ }
+
+ @Test
+ fun testImageLink() {
+ assertInlineFormat(
+ "<link target=https://nea.moe><image source=https://nea.moe/image.jxl></image></link>",
+ "[![]( https://nea.moe/image.jxl )](https://nea.moe)"
+ )
+ }
+
} \ No newline at end of file