From ddec4a7e9bcf0db9f851d39b67fe8bc122e9e8c6 Mon Sep 17 00:00:00 2001 From: Peter-Josef Meisch Date: Sat, 19 Nov 2022 15:11:01 +0100 Subject: [PATCH] remove all indices after testing --- .../ReactiveElasticsearchRepositoriesRegistrarTests.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/test/java/org/springframework/data/elasticsearch/repository/config/ReactiveElasticsearchRepositoriesRegistrarTests.java b/src/test/java/org/springframework/data/elasticsearch/repository/config/ReactiveElasticsearchRepositoriesRegistrarTests.java index 11dc01e74..80621bb96 100644 --- a/src/test/java/org/springframework/data/elasticsearch/repository/config/ReactiveElasticsearchRepositoriesRegistrarTests.java +++ b/src/test/java/org/springframework/data/elasticsearch/repository/config/ReactiveElasticsearchRepositoriesRegistrarTests.java @@ -15,7 +15,7 @@ */ package org.springframework.data.elasticsearch.repository.config; -import static org.springframework.data.elasticsearch.annotations.FieldType.*; +import static org.springframework.data.elasticsearch.annotations.FieldType.Text; import org.assertj.core.api.Assertions; import org.junit.jupiter.api.Test; @@ -26,6 +26,7 @@ import org.springframework.data.annotation.Id; import org.springframework.data.elasticsearch.annotations.Document; import org.springframework.data.elasticsearch.annotations.Field; +import org.springframework.data.elasticsearch.core.ReactiveElasticsearchOperations; import org.springframework.data.elasticsearch.junit.jupiter.ReactiveElasticsearchRestTemplateConfiguration; import org.springframework.data.elasticsearch.junit.jupiter.SpringIntegrationTest; import org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository; @@ -36,6 +37,7 @@ * @author Christoph Strobl * @author Peter-Josef Meisch */ +@SuppressWarnings("SpringJavaInjectionPointsAutowiringInspection") @SpringIntegrationTest @ContextConfiguration(classes = { ReactiveElasticsearchRepositoriesRegistrarTests.Config.class }) public class ReactiveElasticsearchRepositoriesRegistrarTests { @@ -45,6 +47,7 @@ public class ReactiveElasticsearchRepositoriesRegistrarTests { @EnableReactiveElasticsearchRepositories(considerNestedRepositories = true) static class Config {} + @Autowired ReactiveElasticsearchOperations operations; @Autowired ReactiveSampleEntityRepository repository; @Autowired ApplicationContext context; @@ -54,6 +57,9 @@ public void testConfiguration() { Assertions.assertThat(context).isNotNull(); Assertions.assertThat(repository).isNotNull(); + // there is an index to delete after this test + operations.indexOps(ReactiveElasticsearchRepositoryConfigurationExtensionUnitTests.SwCharacter.class).delete() + .block(); } interface ReactiveSampleEntityRepository extends ReactiveElasticsearchRepository {}