File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
androidTest/java/com/readrops/app
main/java/com/readrops/app/util Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ package com.readrops.app
22
33import com.readrops.app.util.FrenchTypography
44import com.readrops.app.util.RemoveAuthorFilter
5+ import com.readrops.app.util.ShareIntentTextRenderer
6+ import com.readrops.db.entities.Item
57import kotlinx.coroutines.test.runTest
68import org.junit.Test
79import kotlin.test.assertEquals
@@ -32,4 +34,11 @@ class TemplateTest {
3234 assertEquals(" :" , FrenchTypography .filter(" :" ))
3335 assertEquals(" ;" , FrenchTypography .filter(" ;" ))
3436 }
35- }
37+
38+ /* * Asserts rendered won't HTML escape */
39+ @Test
40+ fun dontEscape () {
41+ val renderer = ShareIntentTextRenderer (Item (title = " \" Title\" " ))
42+ assertEquals(" \" Title\" " , renderer.render(" {{ title }}" ))
43+ }
44+ }
Original file line number Diff line number Diff line change @@ -126,6 +126,7 @@ class ShareIntentTextRenderer(private val item: Item): KoinComponent {
126126 override fun getFilters (): Map <String , Filter > = this @Companion.filters
127127 })
128128 .newLineTrimming(false )
129+ .autoEscaping(false )
129130 .build()
130131 }
131- }
132+ }
You can’t perform that action at this time.
0 commit comments