addresses long domain names for blossom and nostr profiles

This commit is contained in:
Vitor Pamplona
2026-03-11 14:59:52 -04:00
parent 6a2cbb3a3a
commit 0c040d8816
4 changed files with 26 additions and 10 deletions
@@ -165,8 +165,8 @@ class UrlParserTest {
@Test
fun testNostrUrls() =
test(
"nostr:npub1aabbcc",
Urls(bech32s = setOf("nostr:npub1aabbcc")),
"nostr:npub142gywvjkq0dv6nupggyn2euhx4nduwc7yz5f24ah9rpmunr2s39se3xrj0",
Urls(bech32s = setOf("nostr:npub142gywvjkq0dv6nupggyn2euhx4nduwc7yz5f24ah9rpmunr2s39se3xrj0")),
)
@Test
@@ -267,8 +267,8 @@ class UrlParserTest {
@Test
fun testBech12() =
test(
"nostr:npub1aabbcc",
Urls(bech32s = setOf("nostr:npub1aabbcc")),
"nostr:npub142gywvjkq0dv6nupggyn2euhx4nduwc7yz5f24ah9rpmunr2s39se3xrj0",
Urls(bech32s = setOf("nostr:npub142gywvjkq0dv6nupggyn2euhx4nduwc7yz5f24ah9rpmunr2s39se3xrj0")),
)
@Test
@@ -284,4 +284,11 @@ class UrlParserTest {
"10.00hr,",
Urls(withScheme = emptySet()),
)
@Test
fun testBlossom() =
test(
"blossom:b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553.pdf?xs=cdn.satellite.earth",
Urls(withScheme = setOf("blossom:b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553.pdf?xs=cdn.satellite.earth")),
)
}