GH-737 - Work around double registry registration in AWS integration tests.
Looks like Boot 3.4 registers an addition DynamicPropertyRegistry bean.
This commit is contained in:
@@ -28,6 +28,7 @@ import java.util.Map;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Qualifier;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
import org.springframework.context.ApplicationEventPublisher;
|
||||
@@ -56,7 +57,7 @@ class SnsEventPublicationIntegrationTests {
|
||||
static class TestConfiguration {
|
||||
|
||||
@Bean
|
||||
LocalStackContainer localStackContainer(DynamicPropertyRegistry registry) {
|
||||
LocalStackContainer localStackContainer(@Qualifier("dynamicPropertyRegistry") DynamicPropertyRegistry registry) {
|
||||
|
||||
var localstack = new LocalStackContainer(DockerImageName.parse("localstack/localstack:latest"));
|
||||
|
||||
|
||||
@@ -27,6 +27,7 @@ import java.util.Map;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Qualifier;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
import org.springframework.context.ApplicationEventPublisher;
|
||||
@@ -55,7 +56,7 @@ class SqsEventPublicationIntegrationTests {
|
||||
static class TestConfiguration {
|
||||
|
||||
@Bean
|
||||
LocalStackContainer localStackContainer(DynamicPropertyRegistry registry) {
|
||||
LocalStackContainer localStackContainer(@Qualifier("dynamicPropertyRegistry") DynamicPropertyRegistry registry) {
|
||||
|
||||
var localstack = new LocalStackContainer(DockerImageName.parse("localstack/localstack:latest"));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user