Skip to content

Commit

Permalink
Actually fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jan-tennert committed Jan 1, 2025
1 parent dfac472 commit 6d25a2c
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions Realtime/src/commonTest/kotlin/RealtimeChannelTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,12 @@ import io.github.jan.supabase.testing.assertPathIs
import io.github.jan.supabase.testing.pathAfterVersion
import io.github.jan.supabase.testing.toJsonElement
import io.ktor.client.engine.mock.respond
import io.ktor.util.encodeBase64
import kotlinx.coroutines.coroutineScope
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.launch
import kotlinx.coroutines.test.runTest
import kotlinx.datetime.Clock
import kotlinx.serialization.json.Json
import kotlinx.serialization.json.JsonObject
import kotlinx.serialization.json.boolean
Expand All @@ -42,6 +44,12 @@ import kotlin.test.assertContentEquals
import kotlin.test.assertEquals
import kotlin.test.assertFailsWith

val EXAMPLE_JWT = buildString {
append("test.")
append(buildJsonObject { put("exp", Clock.System.now().epochSeconds + 500) }.toString().encodeBase64())
append(".test")
}

class RealtimeChannelTest {

@Test
Expand Down Expand Up @@ -142,7 +150,7 @@ class RealtimeChannelTest {

@Test
fun testSendingPayloadWithAuthJWT() {
val expectedAuthToken = "valid.test.token"
val expectedAuthToken = EXAMPLE_JWT
runTest {
createTestClient(
wsHandler = { i, _ ->
Expand All @@ -165,7 +173,7 @@ class RealtimeChannelTest {

@Test
fun testSendingPayloadWithCustomJWT() {
val expectedAuthToken = "authToken"
val expectedAuthToken = EXAMPLE_JWT
runTest {
createTestClient(
wsHandler = { i, _ ->
Expand Down

0 comments on commit 6d25a2c

Please sign in to comment.