diff --git a/.settings.xml b/.settings.xml
index 2e1e52b4..152672e2 100644
--- a/.settings.xml
+++ b/.settings.xml
@@ -19,7 +19,7 @@
Maven Central
https://repo.maven.apache.org/maven2
- false
+ true
@@ -48,6 +48,14 @@
+
+ maven-central
+ Maven Central
+ https://repo.maven.apache.org/maven2
+
+ true
+
+
spring-snapshots
Spring Snapshots
diff --git a/applications/sink/rabbit-sink/src/test/java/org/springframework/cloud/stream/app/sink/rabbit/HeadersMappedLastTests.java b/applications/sink/rabbit-sink/src/test/java/org/springframework/cloud/stream/app/sink/rabbit/HeadersMappedLastTests.java
index a86fab86..4b3114d3 100644
--- a/applications/sink/rabbit-sink/src/test/java/org/springframework/cloud/stream/app/sink/rabbit/HeadersMappedLastTests.java
+++ b/applications/sink/rabbit-sink/src/test/java/org/springframework/cloud/stream/app/sink/rabbit/HeadersMappedLastTests.java
@@ -59,7 +59,7 @@ public class HeadersMappedLastTests {
Message received = this.rabbitTemplate.receive("scsapp-testq");
assertThat(new String(received.getBody())).isEqualTo("{}");
//TODO: What should be the actual content type?
- // assertThat(received.getMessageProperties().getContentType()).isEqualTo("application/octet-stream");
+ assertThat(received.getMessageProperties().getContentType()).isEqualTo("application/octet-stream");
}
}
}
diff --git a/applications/source/mail-source/src/test/java/org/springframework/cloud/stream/app/source/file/MailSourceTests.java b/applications/source/mail-source/src/test/java/org/springframework/cloud/stream/app/source/file/MailSourceTests.java
index 9866007c..589c7113 100644
--- a/applications/source/mail-source/src/test/java/org/springframework/cloud/stream/app/source/file/MailSourceTests.java
+++ b/applications/source/mail-source/src/test/java/org/springframework/cloud/stream/app/source/file/MailSourceTests.java
@@ -77,7 +77,7 @@ class MailSourceTests {
assertThat(n < 100).isTrue();
}
*/
- @Disabled
+ @Disabled // TODO find TestContainer solution for testing email.
@Test
void mailMessagesAreSuppliedToOutputDestination(@Autowired OutputDestination target) {
Message sourceMessage = target.receive(10000, "mailSupplier-out-0");
diff --git a/functions/consumer/elasticsearch-consumer/src/test/java/org/springframework/cloud/fn/consumer/elasticsearch/ElasticsearchConsumerApplicationTests.java b/functions/consumer/elasticsearch-consumer/src/test/java/org/springframework/cloud/fn/consumer/elasticsearch/ElasticsearchConsumerApplicationTests.java
index cea3c7d0..3bd96288 100644
--- a/functions/consumer/elasticsearch-consumer/src/test/java/org/springframework/cloud/fn/consumer/elasticsearch/ElasticsearchConsumerApplicationTests.java
+++ b/functions/consumer/elasticsearch-consumer/src/test/java/org/springframework/cloud/fn/consumer/elasticsearch/ElasticsearchConsumerApplicationTests.java
@@ -28,11 +28,10 @@ import co.elastic.clients.elasticsearch.core.GetRequest;
import co.elastic.clients.elasticsearch.core.GetResponse;
import co.elastic.clients.json.JsonData;
import org.awaitility.Awaitility;
-import org.elasticsearch.xcontent.XContentBuilder;
-import org.elasticsearch.xcontent.XContentFactory;
-import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Test;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import org.testcontainers.elasticsearch.ElasticsearchContainer;
import org.testcontainers.junit.jupiter.Container;
import org.testcontainers.junit.jupiter.Testcontainers;
@@ -61,6 +60,7 @@ import static org.assertj.core.api.Assertions.assertThatIllegalStateException;
@Tag("integration")
@Testcontainers(disabledWithoutDocker = true)
public class ElasticsearchConsumerApplicationTests {
+ private static final Logger log = LoggerFactory.getLogger(ElasticsearchConsumerApplicationTests.class);
@Container
static final ElasticsearchContainer elasticsearch = new ElasticsearchContainer(
@@ -107,7 +107,7 @@ public class ElasticsearchConsumerApplicationTests {
+ "\"fullName\":\"John Doe\"}";
final Message message = MessageBuilder.withPayload(jsonObject)
.setHeader(ElasticsearchConsumerConfiguration.INDEX_ID_HEADER, "2").build();
-
+ log.info("elasticsearchConsumer.accept:{}", message);
elasticsearchConsumer.accept(message);
final ElasticsearchClient elasticsearchClient = context.getBean(ElasticsearchClient.class);
@@ -133,7 +133,7 @@ public class ElasticsearchConsumerApplicationTests {
jsonMap.put("dateOfBirth", 1471466076564L);
jsonMap.put("fullName", "John Doe");
final Message