File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
app/src/test/kotlin/no/nav/hjelpemidler/soknad/db/store Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 11package no.nav.hjelpemidler.soknad.db.store
22
33import io.mockk.mockk
4+ import kotlinx.coroutines.Dispatchers
45import kotlinx.coroutines.test.runTest
6+ import kotlinx.coroutines.withContext
57import no.nav.hjelpemidler.database.JdbcOperations
68import no.nav.hjelpemidler.database.Testcontainers
79import no.nav.hjelpemidler.database.createDataSource
810import no.nav.hjelpemidler.database.createRole
911import no.nav.hjelpemidler.database.migrate
1012import no.nav.hjelpemidler.database.transactionAsync
11- import no.nav.hjelpemidler.database.withDatabaseContext
1213import javax.sql.DataSource
1314
1415val testDatabase by lazy {
@@ -25,7 +26,7 @@ fun databaseTest(test: suspend TestDatabase.() -> Unit) = runTest {
2526}
2627
2728class TestDatabase (private val dataSource : DataSource ) : Transaction by Database(dataSource) {
28- suspend fun migrate (): Unit = withDatabaseContext {
29+ suspend fun migrate (): Unit = withContext( Dispatchers . IO ) {
2930 dataSource.migrate { createRole(" cloudsqliamuser" ) }
3031 }
3132
You can’t perform that action at this time.
0 commit comments