- Fixes the transition between short preview and full text on markdown.

- Adds NIP-44 metatags to markdown rendering.
- Adds background video rendering on markdown
- Refactors a few class names.
This commit is contained in:
Vitor Pamplona
2023-12-13 12:09:38 -05:00
parent 0e5b5d657f
commit acefff80ee
16 changed files with 112 additions and 77 deletions
@@ -16,12 +16,12 @@ import org.junit.Assert.fail
import org.junit.Before
import org.junit.Test
class Nip05VerifierTest {
class Nip05NostrAddressVerifierTest {
private val ALL_UPPER_CASE_USER_NAME = "ONETWO"
private val ALL_LOWER_CASE_USER_NAME = "onetwo"
@SpyK
var nip05Verifier = Nip05Verifier()
var nip05Verifier = Nip05NostrAddressVerifier()
@Before
fun setUp() {
@@ -10,7 +10,7 @@ class Nip30Test {
assertEquals(
listOf("Alex Gleason ", ":soapbox:", ""),
NIP30Parser().buildArray(input)
Nip30CustomEmoji().buildArray(input)
)
}
@@ -20,7 +20,7 @@ class Nip30Test {
assertEquals(
listOf("", ":soapbox:", "Alex Gleason"),
NIP30Parser().buildArray(input)
Nip30CustomEmoji().buildArray(input)
)
}
@@ -30,10 +30,10 @@ class Nip30Test {
assertEquals(
listOf("Hello ", ":gleasonator:", " 😂 ", ":ablobcatrainbow:", " ", ":disputed:", " yolo"),
NIP30Parser().buildArray(input)
Nip30CustomEmoji().buildArray(input)
)
println(NIP30Parser().buildArray(input).joinToString(","))
println(Nip30CustomEmoji().buildArray(input).joinToString(","))
}
@Test()
@@ -42,7 +42,7 @@ class Nip30Test {
assertEquals(
listOf("hello vitor: how can I help:"),
NIP30Parser().buildArray(input)
Nip30CustomEmoji().buildArray(input)
)
}
@@ -52,7 +52,7 @@ class Nip30Test {
assertEquals(
listOf("\uD883\uDEDE\uD883\uDEDE麺の", ":x30EDE:", "。:\uD883\uDEDE:(Violation of NIP-30)"),
NIP30Parser().buildArray(input)
Nip30CustomEmoji().buildArray(input)
)
}
}