File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed
main/java/com/readrops/app/util
test/java/com/readrops/app Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -126,6 +126,7 @@ class ShareIntentTextRenderer(private val itemWithFeed: ItemWithFeed): KoinCompo
126126 override fun getFilters (): Map <String , Filter > = this @Companion.filters
127127 })
128128 .newLineTrimming(false )
129+ .autoEscaping(false )
129130 .build()
130131 }
131- }
132+ }
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import com.readrops.app.util.RemoveAuthorFilter
55import junit.framework.TestCase.assertEquals
66import kotlinx.coroutines.test.runTest
77import org.junit.Test
8+ import kotlin.test.assertEquals
89
910class TemplateTest {
1011
@@ -33,4 +34,11 @@ class TemplateTest {
3334 assertEquals(" :" , FrenchTypography .filter(" :" ))
3435 assertEquals(" ;" , FrenchTypography .filter(" ;" ))
3536 }
36- }
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+ }
You can’t perform that action at this time.
0 commit comments