File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed
Auth/src/commonTest/kotlin Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change 1
1
import io.github.jan.supabase.auth.consumeHashParameters
2
2
import io.github.jan.supabase.auth.consumeUrlParameter
3
+ import io.github.jan.supabase.auth.redirectTo
4
+ import io.ktor.client.request.HttpRequestBuilder
5
+ import io.ktor.client.request.url
3
6
import kotlin.test.Test
4
7
import kotlin.test.assertEquals
5
8
6
- class UtilsTest {
9
+ class UrlUtilsTest {
7
10
8
11
@Test
9
12
fun testConsumeHashParameters () {
@@ -21,4 +24,16 @@ class UtilsTest {
21
24
assertEquals(expectedUrl, newUrl)
22
25
}
23
26
27
+ @Test
28
+ fun testRedirectTo () {
29
+ val url = " https://example.com/"
30
+ val redirectTo = " https://redirect.com"
31
+ val newUrl = HttpRequestBuilder ().apply {
32
+ url(url)
33
+ redirectTo(redirectTo)
34
+ }.url.toString()
35
+ val expectedUrl = " https://example.com/?redirect_to=https%3A%2F%2Fredirect.com"
36
+ assertEquals(expectedUrl, newUrl)
37
+ }
38
+
24
39
}
You can’t perform that action at this time.
0 commit comments