diff --git a/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/session/room/send/MarkdownParserTest.kt b/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/session/room/send/MarkdownParserTest.kt
index 1c739a9bae..94303dda08 100644
--- a/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/session/room/send/MarkdownParserTest.kt
+++ b/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/session/room/send/MarkdownParserTest.kt
@@ -47,7 +47,7 @@ class MarkdownParserTest : InstrumentedTest {
*/
private val markdownParser = MarkdownParser(
Parser.builder().build(),
- HtmlRenderer.builder().build(),
+ HtmlRenderer.builder().softbreak("
").build(),
TextPillsUtils(MentionLinkSpecComparator())
)
@@ -147,12 +147,14 @@ class MarkdownParserTest : InstrumentedTest {
)
}
+ // TODO. Improve testTypeNewLines function to cover
test
@Test
- fun parseCodeNewLines() {
+ fun parseCodeNewLines_not_passing() {
testTypeNewLines(
name = "code",
- markdownPattern = "`",
- htmlExpectedTag = "code"
+ markdownPattern = "```",
+ htmlExpectedTag = "code",
+ softBreak = "\n"
)
}
@@ -166,7 +168,7 @@ class MarkdownParserTest : InstrumentedTest {
}
@Test
- fun parseCode2NewLines() {
+ fun parseCode2NewLines_not_passing() {
testTypeNewLines(
name = "code",
markdownPattern = "``",
@@ -184,7 +186,7 @@ class MarkdownParserTest : InstrumentedTest {
}
@Test
- fun parseCode3NewLines() {
+ fun parseCode3NewLines_not_passing() {
testTypeNewLines(
name = "code",
markdownPattern = "```",
@@ -246,7 +248,7 @@ class MarkdownParserTest : InstrumentedTest {
}
@Test
- fun parseBoldNewLines_not_passing() {
+ fun parseBoldNewLines2() {
"**bold**\nline2".let { markdownParser.parse(it).expect(it, "bold