Add one more test.

This commit is contained in:
Benoit Marty 2023-09-20 11:19:47 +02:00
parent 1d0af23d52
commit 040da1324d

View file

@ -126,4 +126,12 @@ class CallIntentDataParserTests {
val url = "io.element.call:/?url="
assertThat(callIntentDataParser.parse(url)).isNull()
}
@Test
fun `element invalid scheme returns null`() {
val embeddedUrl = "http://call.element.io/some-actual-call?with=parameters"
val encodedUrl = URLEncoder.encode(embeddedUrl, "utf-8")
val url = "bad.scheme:/?url=$encodedUrl"
assertThat(callIntentDataParser.parse(url)).isNull()
}
}