Make bare domain detection more robust in link markup logic (#2792)
This commit is contained in:
parent
2d50ab6b5c
commit
21b3b53f93
2 changed files with 13 additions and 14 deletions
|
@ -203,11 +203,14 @@ class LinkHelperTest {
|
|||
fun nonUriTextExactlyMatchingDomainIsNotMarkedUp() {
|
||||
val domain = "some.place"
|
||||
val content = SpannableStringBuilder()
|
||||
.append(domain, URLSpan("https://some.place/"), 0)
|
||||
.append(domain, URLSpan("https://some.place"), 0)
|
||||
.append(domain, URLSpan("https://www.some.place"), 0)
|
||||
.append("www.$domain", URLSpan("https://some.place"), 0)
|
||||
.append("www.$domain", URLSpan("https://some.place/"), 0)
|
||||
.append(domain, URLSpan("https://$domain/"), 0)
|
||||
.append(domain, URLSpan("https://$domain"), 0)
|
||||
.append(domain, URLSpan("https://www.$domain"), 0)
|
||||
.append("www.$domain", URLSpan("https://$domain"), 0)
|
||||
.append("www.$domain", URLSpan("https://$domain/"), 0)
|
||||
.append("$domain/", URLSpan("https://$domain/"), 0)
|
||||
.append("$domain/", URLSpan("https://$domain"), 0)
|
||||
.append("$domain/", URLSpan("https://www.$domain"), 0)
|
||||
|
||||
val markedUpContent = markupHiddenUrls(context, content)
|
||||
Assert.assertFalse(markedUpContent.contains("🔗"))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue