GH-806 - MongoDB archive mode now uses aggregation to mark event publications completed.

This commit is contained in:
Oliver Drotbohm
2024-10-21 13:03:47 +02:00
parent a7e4a798f0
commit dc1148624b
3 changed files with 60 additions and 15 deletions

View File

@@ -23,6 +23,7 @@ import java.util.Collection;
import org.bson.UuidRepresentation;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.boot.test.context.TestConfiguration;
import org.springframework.boot.testcontainers.service.connection.ServiceConnection;
@@ -48,6 +49,14 @@ import com.mongodb.client.MongoClients;
@Testcontainers(disabledWithoutDocker = true)
class ApplicationIntegrationTests {
public static void main(String[] args) {
SpringApplication.from(Application::main)
.with(MongoDbInfrastructureConfiguration.class)
.run(args)
.getApplicationContext();
}
@TestConfiguration
static class MongoDbInfrastructureConfiguration {