|
|
|
@ -31,6 +31,9 @@ import org.springframework.boot.autoconfigure.data.elasticsearch.city.ReactiveCi
|
|
|
|
|
import org.springframework.boot.autoconfigure.data.empty.EmptyDataPackage;
|
|
|
|
|
import org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchClientAutoConfiguration;
|
|
|
|
|
import org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration;
|
|
|
|
|
import org.springframework.boot.autoconfigure.elasticsearch.ReactiveElasticsearchClientAutoConfiguration;
|
|
|
|
|
import org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener;
|
|
|
|
|
import org.springframework.boot.logging.LogLevel;
|
|
|
|
|
import org.springframework.boot.test.context.runner.ApplicationContextRunner;
|
|
|
|
|
import org.springframework.boot.testsupport.testcontainers.DockerImageNames;
|
|
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
|
@ -56,10 +59,12 @@ class ReactiveElasticsearchRepositoriesAutoConfigurationTests {
|
|
|
|
|
private final ApplicationContextRunner contextRunner = new ApplicationContextRunner()
|
|
|
|
|
.withConfiguration(AutoConfigurations.of(ElasticsearchClientAutoConfiguration.class,
|
|
|
|
|
ElasticsearchRestClientAutoConfiguration.class,
|
|
|
|
|
ReactiveElasticsearchRepositoriesAutoConfiguration.class, ElasticsearchDataAutoConfiguration.class))
|
|
|
|
|
ReactiveElasticsearchRepositoriesAutoConfiguration.class, ElasticsearchDataAutoConfiguration.class,
|
|
|
|
|
ReactiveElasticsearchClientAutoConfiguration.class))
|
|
|
|
|
.withPropertyValues(
|
|
|
|
|
"spring.elasticsearch.uris=" + elasticsearch.getHost() + ":" + elasticsearch.getFirstMappedPort(),
|
|
|
|
|
"spring.elasticsearch.socket-timeout=30s");
|
|
|
|
|
"spring.elasticsearch.socket-timeout=30s")
|
|
|
|
|
.withInitializer(ConditionEvaluationReportLoggingListener.forLogLevel(LogLevel.INFO));
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
void testDefaultRepositoryConfiguration() {
|
|
|
|
|