Browse Source

DATAMONGO-1558 - Upgrade MongoDB server version to, and add build profile for MongoDB 3.4.

Added MongoDB 3.4 profile to pom.xml and upgraded to MongoDB 3.4 on travis-ci.
Delete assertion checking property that has been removed in MongoDB 3.4 (see: https://jira.mongodb.org/browse/SERVER-24928)
pull/692/head
Christoph Strobl 9 years ago
parent
commit
5ebbf93cf9
  1. 3
      .travis.yml
  2. 11
      pom.xml
  3. 2
      spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/ReactiveMongoTemplateExecuteTests.java

3
.travis.yml

@ -14,6 +14,7 @@ env: @@ -14,6 +14,7 @@ env:
- PROFILE=mongo31
- PROFILE=mongo32
- PROFILE=mongo33
- PROFILE=mongo34
- PROFILE=mongo34-next
# Current MongoDB version is 2.4.2 as of 2016-04, see https://github.com/travis-ci/travis-ci/issues/3694
@ -21,7 +22,7 @@ env: @@ -21,7 +22,7 @@ env:
addons:
apt:
sources:
- mongodb-3.2-precise
- mongodb-3.4-precise
packages:
- mongodb-org-server
- mongodb-org-shell

11
pom.xml

@ -173,11 +173,20 @@ @@ -173,11 +173,20 @@
</profile>
<profile>
<id>mongo34</id>
<properties>
<mongo>3.4.0</mongo>
</properties>
</profile>
<profile>
<id>mongo34-next</id>
<properties>
<mongo>3.4.0-SNAPSHOT</mongo>
<mongo>3.4.1-SNAPSHOT</mongo>
</properties>
<repositories>

2
spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/ReactiveMongoTemplateExecuteTests.java

@ -121,7 +121,7 @@ public class ReactiveMongoTemplateExecuteTests { @@ -121,7 +121,7 @@ public class ReactiveMongoTemplateExecuteTests {
subscriber.awaitAndAssertNextValueCount(1);
subscriber.assertValuesWith(document -> {
assertThat(document, hasKey("waitedMS"));
assertThat(document.get("ok", Double.class), is(closeTo(1D, 0D)));
assertThat(document, hasKey("cursor"));
});
}

Loading…
Cancel
Save