Andy Wilkinson
fe7b13ec46
Upgrade to Spring Framework 6 and Jakarta EE 9
...
Closes gh-28619
Closes gh-28620
Closes gh-28621
Closes gh-28622
Closes gh-28623
Closes gh-28624
Closes gh-28625
Closes gh-28626
Closes gh-28627
Closes gh-28628
Closes gh-28629
Closes gh-28630
Closes gh-28631
Closes gh-28632
Closes gh-28633
Closes gh-28634
Closes gh-28635
Closes gh-28636
Closes gh-28638
Closes gh-28639
Closes gh-28640
Closes gh-28644
Closes gh-28645
Closes gh-28650
Closes gh-28711
Closes gh-28866
Closes gh-28867
Closes gh-28868
Closes gh-28872
See gh-28641
See gh-28642
See gh-28643
See gh-28646
See gh-28647
See gh-28648
See gh-28649
See gh-28721
See gh-28869
See gh-28871
4 years ago
Andy Wilkinson
72f80f3ae6
Upgrade to Testcontainers 1.16.1
...
Closes gh-28468
4 years ago
Andy Wilkinson
9514a72d5a
Test using an up-to-date version of Postgres
...
See gh-28296
4 years ago
Andy Wilkinson
ad2d9c0ab1
Customize Cassandra's configuration to reduce container startup time
...
Closes gh-27524
5 years ago
Scott Frederick
a0b32251eb
Split gradle test support into a separate module
...
See gh-25824
5 years ago
Scott Frederick
18c7c0af22
Add Paketo image building system tests
...
A new system test plugin is being made available for running test
suites that should be run less frequently than with every commit, such
as tests that verify Spring Boot compatibility with external
projects. CI pipeline configuration for running system tests is also
provided.
The first system tests verify the behavior of the Spring Boot image
building plugins when building images using Paketo buildpacks.
Closes gh-25824
5 years ago
Andy Wilkinson
1a0e008a8c
Prevent Netty tcNative from loading classes with wrong class loader
...
In our tests, the JNI code in Netty tcNative can cause some of its
classes to be loaded using a ModifiedClassPathClassLoader. When the
wrong class loader is used, SSL-related tests fail, for example due
to the same Netty tcNative classes being loaded by two different
ClassLoders and no longer being the same. This appears to be
dependent upon the order in which tests are executed and results in
intermittent test failures.
It looks like this should be addressed in Netty tcNative 2.0.40 which
preloads all of its classes. In the meantime, this commit updates
ModifiedClassPathClassLodaer to ignore Netty tcNative classes so that
they're only ever loaded by the system class loader.
Closes gh-26749
5 years ago
dreis2211
f470151535
Remove reference to surefirebooter JAR
...
See gh-26737
5 years ago
Stephane Nicoll
e9ed92a305
Polish
5 years ago
dreis2211
01ee6190a2
Remove workaround for SUREFIRE-1679
...
See gh-26632
5 years ago
Stephane Nicoll
306b6f6999
Configure SessionCookieConfig in MockServletWebServer
...
Closes gh-26479
5 years ago
Sach Nguyen
afa77b8253
Fix wrong reference to Cassandra in DockerImageNames#couchbase
...
See gh-26399
5 years ago
dreis2211
101d88a840
Update Testcontainers image versions
...
See gh-25412
5 years ago
Stephane Nicoll
9e901b6e07
Upgrade to Testcontainers 1.15.0
...
Closes gh-24103
5 years ago
Stephane Nicoll
23ad2b4156
Rationalize Testcontainers image versions
...
This commit rationalizes the Docker image names used in integration
tests.
Closes gh-24107
5 years ago
Stephane Nicoll
339c8d0a26
Revert "Upgrade to Testcontainers 1.15.0"
5 years ago
Stephane Nicoll
5123eb0c74
Fix deprecation in Testcontainers 1.15.0
...
See gh-24103
5 years ago
Stephane Nicoll
c1a1b5fe71
Upgrade to Testcontainers 1.15.0
...
Closes gh-24103
5 years ago
Johnny Lim
e48af31ced
Polish
...
See gh-23081
6 years ago
dreis2211
c00d5c5643
Introduce @ForkedClassPath for testing unmodified class path
...
See gh-22710
6 years ago
Andy Wilkinson
969dd35e45
Upgrade to Mockito 3.4.6
...
Closes gh-22838
6 years ago
Phillip Webb
fdd6a89a61
Polish
6 years ago
Andy Wilkinson
07699ea6ff
Retry when dependency resolution fails in ModifiedClassPathClassLoader
...
Closes gh-22763
6 years ago
Stephane Nicoll
313b2bef6f
Polish "Add test slice for Spring Data Cassandra"
...
See gh-17490
6 years ago
ayudovin
ae152b176b
Add test slice for Spring Data Cassandra
...
See gh-17490
6 years ago
Andy Wilkinson
989fc36528
Polish
6 years ago
Andy Wilkinson
11a296b068
Polish "Fix NPE in BeanDefinitionLoader when XML support is disabled"
...
See gh-22696
6 years ago
dreis2211
507eb9498b
Use Class.getDeclaredConstructor().newInstance()
...
See gh-21913
6 years ago
Andy Wilkinson
a0f1424393
Polish "Fix unwrapping of captured PrintStream in test support's OutputCapture"
...
See gh-22214
6 years ago
XenoAmess
75a64bd901
Fix unwrapping of captured PrintStream in test support's OutputCapture
...
See gh-22214
6 years ago
Phillip Webb
ad1248e4ec
Replace "folder" with "directory"
...
Consistently use the term "directory" instead of "folder"
Closes gh-21218
6 years ago
Phillip Webb
b3d33754a5
Remove outdated FIXMEs from tests
...
Closes gh-19782
6 years ago
Stephane Nicoll
b5e23e7405
Update copyright year of changed files
...
See gh-20020
6 years ago
Johnny Lim
b67ece48e4
Polish
...
See gh-20020
6 years ago
dreis2211
d8e2349e47
Use Supplier variants of Assert
...
See gh-19864
6 years ago
dreis2211
d75de39456
Upgrade to JUnit Jupiter 5.6.0
...
See gh-19907
6 years ago
Stephane Nicoll
e044817fe7
Migrate remaining use of ClassLoader.loadClass to Class.forName
...
Closes gh-19824
6 years ago
Stephane Nicoll
95be419527
Use Class.forName rather than ClassLoader.loadClass
...
This commit changes uses of ClassLoader.loadClass to Class.forName for
consistency with what was initiated in #19342 and better compatibility
with GraalVM.
Closes gh-19824
6 years ago
Phillip Webb
fd792cedaf
Polish DisabledIfDockerUnavailable
...
Convert `DisabledIfDockerUnavailable` to be an annotation and make
it slightly less noisy.
6 years ago
Phillip Webb
862462b791
Update copyright year of changed files
6 years ago
Phillip Webb
9bd49562fe
Update copyright year of changed files
6 years ago
Brian Clozel
e0171a5da8
Polish
6 years ago
Andy Wilkinson
b5ae8b0af5
Disable tests that use Docker when Docker is unavailable
...
Closes gh-19616
6 years ago
Andy Wilkinson
ce99db1902
Port the build to Gradle
...
Closes gh-19609
Closes gh-19608
6 years ago
Andy Wilkinson
bdffa860d9
Increase startup timeout for Docker containers
...
Closes gh-19569
6 years ago
Stephane Nicoll
2c1e81adf0
Polish
6 years ago
Phillip Webb
83d4d94e8b
Cache ModifiedClassPathClassLoaders
...
Closes gh-18694
6 years ago
Andy Wilkinson
29080b87ec
Protect autoconfigure module against slow starting test containers
7 years ago
dreis2211
07b857e57a
Use disabledWithoutDocker option for @Testcontainers
...
See gh-18095
7 years ago
dreis2211
b4350a9d96
Remove unnecessary blank lines
...
See gh-18089
7 years ago