Skip to content

Commit fcef53c

Browse files
committed
Fix failing Kotlin tests after upstream changes in Spring
1 parent ea673c9 commit fcef53c

File tree

5 files changed

+10
-0
lines changed

5 files changed

+10
-0
lines changed

spring-cloud-function-kotlin/src/test/kotlin/org/springframework/cloud/function/kotlin/web/HeadersToMessageSuspendTests.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import org.springframework.http.MediaType
3030
import org.springframework.http.RequestEntity
3131
import org.springframework.messaging.Message
3232
import org.springframework.messaging.support.MessageBuilder
33+
import org.springframework.test.annotation.DirtiesContext
3334
import org.springframework.test.context.ContextConfiguration
3435
import java.net.URI
3536

@@ -41,6 +42,7 @@ import java.net.URI
4142
properties = ["spring.cloud.function.web.path=/functions", "spring.main.web-application-type=reactive"]
4243
)
4344
@ContextConfiguration(classes = [RestApplication::class, HeadersToMessageSuspendTests.TestConfiguration::class])
45+
@DirtiesContext
4446
open class HeadersToMessageSuspendTests {
4547
@Autowired
4648
private val rest: TestRestTemplate? = null

spring-cloud-function-kotlin/src/test/kotlin/org/springframework/cloud/function/kotlin/web/HeadersToMessageTests.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import org.springframework.http.MediaType
2828
import org.springframework.http.RequestEntity
2929
import org.springframework.messaging.Message
3030
import org.springframework.messaging.support.MessageBuilder
31+
import org.springframework.test.annotation.DirtiesContext
3132
import org.springframework.test.context.ContextConfiguration
3233
import java.lang.Exception
3334
import java.net.URI
@@ -41,6 +42,7 @@ import java.net.URI
4142
properties = ["spring.cloud.function.web.path=/functions", "spring.main.web-application-type=reactive"]
4243
)
4344
@ContextConfiguration(classes = [RestApplication::class, HeadersToMessageTests.TestConfiguration::class])
45+
@DirtiesContext
4446
open class HeadersToMessageTests {
4547
@Autowired
4648
private val rest: TestRestTemplate? = null

spring-cloud-function-kotlin/src/test/kotlin/org/springframework/cloud/function/kotlin/web/KotlinConsumerArityBeanTest.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import org.springframework.cloud.function.context.test.FunctionalSpringBootTest
2727
import org.springframework.cloud.function.kotlin.arity.KotlinArityApplication
2828
import org.springframework.cloud.function.kotlin.arity.KotlinConsumerArityBean
2929
import org.springframework.http.MediaType
30+
import org.springframework.test.annotation.DirtiesContext
3031
import org.springframework.test.web.reactive.server.WebTestClient
3132

3233
/**
@@ -58,6 +59,7 @@ import org.springframework.test.web.reactive.server.WebTestClient
5859
classes = [KotlinArityApplication::class]
5960
)
6061
@AutoConfigureWebTestClient
62+
@DirtiesContext
6163
class KotlinConsumerArityBeanTest {
6264

6365
@Autowired

spring-cloud-function-kotlin/src/test/kotlin/org/springframework/cloud/function/kotlin/web/KotlinFunctionArityBeanTest.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import org.springframework.cloud.function.kotlin.arity.KotlinArityApplication
2727
import org.springframework.cloud.function.kotlin.arity.KotlinFunctionArityBean
2828
import org.springframework.core.ParameterizedTypeReference
2929
import org.springframework.http.MediaType
30+
import org.springframework.test.annotation.DirtiesContext
3031
import org.springframework.test.web.reactive.server.WebTestClient
3132
import java.time.Duration
3233
import java.util.UUID
@@ -66,6 +67,7 @@ import java.util.UUID
6667
classes = [KotlinArityApplication::class]
6768
)
6869
@AutoConfigureWebTestClient
70+
@DirtiesContext
6971
class KotlinFunctionArityBeanTest {
7072

7173
@Autowired

spring-cloud-function-kotlin/src/test/kotlin/org/springframework/cloud/function/kotlin/web/KotlinSupplierArityBeanTest.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import org.springframework.cloud.function.context.test.FunctionalSpringBootTest
2727
import org.springframework.cloud.function.kotlin.arity.KotlinArityApplication
2828
import org.springframework.core.ParameterizedTypeReference
2929
import org.springframework.http.MediaType
30+
import org.springframework.test.annotation.DirtiesContext
3031
import org.springframework.test.web.reactive.server.WebTestClient
3132

3233
/**
@@ -57,6 +58,7 @@ import org.springframework.test.web.reactive.server.WebTestClient
5758
classes = [KotlinArityApplication::class]
5859
)
5960
@AutoConfigureWebTestClient
61+
@DirtiesContext
6062
class KotlinSupplierArityBeanTest {
6163

6264
@Autowired

0 commit comments

Comments
 (0)