
dev.vality.testcontainers.annotations.opensearch.OpensearchTestcontainerSingleton Maven / Gradle / Ivy
package dev.vality.testcontainers.annotations.opensearch;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.transaction.annotation.Transactional;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@ExtendWith(OpensearchTestcontainerExtension.class)
@Transactional
public @interface OpensearchTestcontainerSingleton {
/**
* Аналогичный параметр как у аннотации {@link SpringBootTest#properties()}
*
* пример — properties = {"opensearch.make.happy=true",...}
*/
String[] properties() default {};
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy