Skip to content

Commit 9530a0c

Browse files
committed
test(model-server): increase timeout in AuthorizationTest
1 parent 15cfe7f commit 9530a0c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

model-server/src/test/kotlin/org/modelix/model/server/AuthorizationTest.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,13 @@ import org.modelix.model.server.handlers.RepositoriesManager
2323
import org.modelix.model.server.store.InMemoryStoreClient
2424
import org.modelix.model.server.store.StoreManager
2525
import org.testcontainers.containers.GenericContainer
26+
import org.testcontainers.containers.wait.strategy.Wait
2627
import org.testcontainers.images.builder.Transferable
2728
import java.net.URI
2829
import kotlin.test.Test
2930
import kotlin.test.assertEquals
31+
import kotlin.time.Duration.Companion.minutes
32+
import kotlin.time.toJavaDuration
3033

3134
private const val ADMIN_USER = "admin"
3235
private const val ADMIN_PASSWORD = "admin"
@@ -165,6 +168,7 @@ class AuthorizationTest {
165168
.withEnv("KEYCLOAK_ADMIN_PASSWORD", ADMIN_PASSWORD)
166169
.withExposedPorts(8080)
167170
.withCopyToContainer(Transferable.of(REALM_CONFIGURATION), "/opt/keycloak/data/import/realm.json")
171+
.waitingFor(Wait.forListeningPort().withStartupTimeout(3.minutes.toJavaDuration()))
168172
.withCommand("start-dev", "--import-realm", "--verbose")
169173

170174
private var keycloakBaseUrl: String

0 commit comments

Comments
 (0)