Skip to content

Commit 040da13

Browse files
committed
Add one more test.
1 parent 1d0af23 commit 040da13

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

features/call/src/test/kotlin/io/element/android/features/call/CallIntentDataParserTests.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,4 +126,12 @@ class CallIntentDataParserTests {
126126
val url = "io.element.call:/?url="
127127
assertThat(callIntentDataParser.parse(url)).isNull()
128128
}
129+
130+
@Test
131+
fun `element invalid scheme returns null`() {
132+
val embeddedUrl = "http://call.element.io/some-actual-call?with=parameters"
133+
val encodedUrl = URLEncoder.encode(embeddedUrl, "utf-8")
134+
val url = "bad.scheme:/?url=$encodedUrl"
135+
assertThat(callIntentDataParser.parse(url)).isNull()
136+
}
129137
}

0 commit comments

Comments
 (0)