From ead8cec4a69155d0995098f4575fc79be9486dd2 Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Thu, 7 Jul 2022 13:54:42 +0100 Subject: [PATCH] adding test case for showing html entities are processed --- .../im/vector/app/features/html/EventHtmlRendererTest.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/vector/src/androidTest/java/im/vector/app/features/html/EventHtmlRendererTest.kt b/vector/src/androidTest/java/im/vector/app/features/html/EventHtmlRendererTest.kt index a1b74778a5..41c0f51322 100644 --- a/vector/src/androidTest/java/im/vector/app/features/html/EventHtmlRendererTest.kt +++ b/vector/src/androidTest/java/im/vector/app/features/html/EventHtmlRendererTest.kt @@ -71,5 +71,12 @@ class EventHtmlRendererTest { result shouldBeEqualTo "[code][italic]italic[/italic] [bold]bold[/bold][/code]" } + @Test + fun processesHtmlEntities() { + val result = """& < > ' """".renderAsTestSpan() + + result shouldBeEqualTo """& < > ' """" + } + private fun String.renderAsTestSpan() = renderer.render(this).toSpannable().toTestSpan() }