Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in / Register
Toggle navigation
S
spring-boot
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DEMO
spring-boot
Commits
c1a1b5fe
Commit
c1a1b5fe
authored
Nov 10, 2020
by
Stephane Nicoll
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Upgrade to Testcontainers 1.15.0
Closes gh-24103
parent
da68d835
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
10 additions
and
4 deletions
+10
-4
ElasticsearchRepositoriesAutoConfigurationTests.java
...arch/ElasticsearchRepositoriesAutoConfigurationTests.java
+1
-0
ReactiveElasticsearchRepositoriesAutoConfigurationTests.java
...ctiveElasticsearchRepositoriesAutoConfigurationTests.java
+1
-0
ReactiveElasticsearchRestClientAutoConfigurationTests.java
...eactiveElasticsearchRestClientAutoConfigurationTests.java
+1
-0
ElasticsearchRestClientAutoConfigurationTests.java
...search/ElasticsearchRestClientAutoConfigurationTests.java
+3
-2
build.gradle
spring-boot-project/spring-boot-parent/build.gradle
+1
-1
build.gradle
...t/spring-boot-tools/spring-boot-test-support/build.gradle
+2
-0
VersionOverridingElasticsearchContainer.java
...stcontainers/VersionOverridingElasticsearchContainer.java
+1
-1
No files found.
spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/elasticsearch/ElasticsearchRepositoriesAutoConfigurationTests.java
View file @
c1a1b5fe
...
@@ -31,6 +31,7 @@ import org.springframework.boot.autoconfigure.data.elasticsearch.city.CityReposi
...
@@ -31,6 +31,7 @@ import org.springframework.boot.autoconfigure.data.elasticsearch.city.CityReposi
import
org.springframework.boot.autoconfigure.data.empty.EmptyDataPackage
;
import
org.springframework.boot.autoconfigure.data.empty.EmptyDataPackage
;
import
org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration
;
import
org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration
;
import
org.springframework.boot.test.context.runner.ApplicationContextRunner
;
import
org.springframework.boot.test.context.runner.ApplicationContextRunner
;
import
org.springframework.boot.testsupport.testcontainers.VersionOverridingElasticsearchContainer
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate
;
import
org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate
;
import
org.springframework.data.elasticsearch.repository.config.EnableElasticsearchRepositories
;
import
org.springframework.data.elasticsearch.repository.config.EnableElasticsearchRepositories
;
...
...
spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/elasticsearch/ReactiveElasticsearchRepositoriesAutoConfigurationTests.java
View file @
c1a1b5fe
...
@@ -30,6 +30,7 @@ import org.springframework.boot.autoconfigure.data.elasticsearch.city.City;
...
@@ -30,6 +30,7 @@ import org.springframework.boot.autoconfigure.data.elasticsearch.city.City;
import
org.springframework.boot.autoconfigure.data.elasticsearch.city.ReactiveCityRepository
;
import
org.springframework.boot.autoconfigure.data.elasticsearch.city.ReactiveCityRepository
;
import
org.springframework.boot.autoconfigure.data.empty.EmptyDataPackage
;
import
org.springframework.boot.autoconfigure.data.empty.EmptyDataPackage
;
import
org.springframework.boot.test.context.runner.ApplicationContextRunner
;
import
org.springframework.boot.test.context.runner.ApplicationContextRunner
;
import
org.springframework.boot.testsupport.testcontainers.VersionOverridingElasticsearchContainer
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.data.elasticsearch.core.ReactiveElasticsearchTemplate
;
import
org.springframework.data.elasticsearch.core.ReactiveElasticsearchTemplate
;
import
org.springframework.data.elasticsearch.repository.config.EnableReactiveElasticsearchRepositories
;
import
org.springframework.data.elasticsearch.repository.config.EnableReactiveElasticsearchRepositories
;
...
...
spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/elasticsearch/ReactiveElasticsearchRestClientAutoConfigurationTests.java
View file @
c1a1b5fe
...
@@ -30,6 +30,7 @@ import org.testcontainers.junit.jupiter.Testcontainers;
...
@@ -30,6 +30,7 @@ import org.testcontainers.junit.jupiter.Testcontainers;
import
org.springframework.boot.autoconfigure.AutoConfigurations
;
import
org.springframework.boot.autoconfigure.AutoConfigurations
;
import
org.springframework.boot.test.context.runner.ApplicationContextRunner
;
import
org.springframework.boot.test.context.runner.ApplicationContextRunner
;
import
org.springframework.boot.testsupport.testcontainers.VersionOverridingElasticsearchContainer
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.data.elasticsearch.client.ClientConfiguration
;
import
org.springframework.data.elasticsearch.client.ClientConfiguration
;
...
...
spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchRestClientAutoConfigurationTests.java
View file @
c1a1b5fe
...
@@ -42,6 +42,7 @@ import org.testcontainers.junit.jupiter.Testcontainers;
...
@@ -42,6 +42,7 @@ import org.testcontainers.junit.jupiter.Testcontainers;
import
org.springframework.boot.autoconfigure.AutoConfigurations
;
import
org.springframework.boot.autoconfigure.AutoConfigurations
;
import
org.springframework.boot.test.context.FilteredClassLoader
;
import
org.springframework.boot.test.context.FilteredClassLoader
;
import
org.springframework.boot.test.context.runner.ApplicationContextRunner
;
import
org.springframework.boot.test.context.runner.ApplicationContextRunner
;
import
org.springframework.boot.testsupport.testcontainers.VersionOverridingElasticsearchContainer
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
...
@@ -59,8 +60,8 @@ import static org.mockito.Mockito.mock;
...
@@ -59,8 +60,8 @@ import static org.mockito.Mockito.mock;
class
ElasticsearchRestClientAutoConfigurationTests
{
class
ElasticsearchRestClientAutoConfigurationTests
{
@Container
@Container
static
final
ElasticsearchContainer
elasticsearch
=
new
ElasticsearchContainer
().
withStartupAttempts
(
5
)
static
final
ElasticsearchContainer
elasticsearch
=
new
VersionOverridingElasticsearchContainer
(
)
.
withStartupTimeout
(
Duration
.
ofMinutes
(
10
));
.
withStartup
Attempts
(
5
).
withStartup
Timeout
(
Duration
.
ofMinutes
(
10
));
private
final
ApplicationContextRunner
contextRunner
=
new
ApplicationContextRunner
()
private
final
ApplicationContextRunner
contextRunner
=
new
ApplicationContextRunner
()
.
withConfiguration
(
AutoConfigurations
.
of
(
ElasticsearchRestClientAutoConfiguration
.
class
));
.
withConfiguration
(
AutoConfigurations
.
of
(
ElasticsearchRestClientAutoConfiguration
.
class
));
...
...
spring-boot-project/spring-boot-parent/build.gradle
View file @
c1a1b5fe
...
@@ -161,7 +161,7 @@ bom {
...
@@ -161,7 +161,7 @@ bom {
]
]
}
}
}
}
library
(
"Testcontainers"
,
"1.1
4.3
"
)
{
library
(
"Testcontainers"
,
"1.1
5.0
"
)
{
group
(
"org.testcontainers"
)
{
group
(
"org.testcontainers"
)
{
imports
=
[
imports
=
[
"testcontainers-bom"
"testcontainers-bom"
...
...
spring-boot-project/spring-boot-tools/spring-boot-test-support/build.gradle
View file @
c1a1b5fe
...
@@ -11,12 +11,14 @@ dependencies {
...
@@ -11,12 +11,14 @@ dependencies {
compileOnly
(
"com.datastax.oss:java-driver-core"
)
compileOnly
(
"com.datastax.oss:java-driver-core"
)
compileOnly
(
"javax.servlet:javax.servlet-api"
)
compileOnly
(
"javax.servlet:javax.servlet-api"
)
compileOnly
(
"junit:junit"
)
compileOnly
(
"junit:junit"
)
compileOnly
(
"org.elasticsearch:elasticsearch"
)
compileOnly
(
"org.junit.jupiter:junit-jupiter"
)
compileOnly
(
"org.junit.jupiter:junit-jupiter"
)
compileOnly
(
"org.junit.platform:junit-platform-engine"
)
compileOnly
(
"org.junit.platform:junit-platform-engine"
)
compileOnly
(
"org.mockito:mockito-core"
)
compileOnly
(
"org.mockito:mockito-core"
)
compileOnly
(
"org.neo4j:neo4j-ogm-core"
)
compileOnly
(
"org.neo4j:neo4j-ogm-core"
)
compileOnly
(
"org.springframework:spring-context"
)
compileOnly
(
"org.springframework:spring-context"
)
compileOnly
(
"org.springframework.data:spring-data-redis"
)
compileOnly
(
"org.springframework.data:spring-data-redis"
)
compileOnly
(
"org.testcontainers:elasticsearch"
)
compileOnly
(
"org.testcontainers:testcontainers"
)
compileOnly
(
"org.testcontainers:testcontainers"
)
implementation
(
"org.apache.maven.resolver:maven-resolver-connector-basic"
)
implementation
(
"org.apache.maven.resolver:maven-resolver-connector-basic"
)
...
...
spring-boot-project/spring-boot-
autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/elasticsearch
/VersionOverridingElasticsearchContainer.java
→
spring-boot-project/spring-boot-
tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers
/VersionOverridingElasticsearchContainer.java
View file @
c1a1b5fe
...
@@ -13,7 +13,7 @@
...
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* See the License for the specific language governing permissions and
* limitations under the License.
* limitations under the License.
*/
*/
package
org
.
springframework
.
boot
.
autoconfigure
.
data
.
elasticsearch
;
package
org
.
springframework
.
boot
.
testsupport
.
testcontainers
;
import
org.elasticsearch.Version
;
import
org.elasticsearch.Version
;
import
org.testcontainers.elasticsearch.ElasticsearchContainer
;
import
org.testcontainers.elasticsearch.ElasticsearchContainer
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment