Andy Wilkinson
969dd35e45
Upgrade to Mockito 3.4.6
...
Closes gh-22838
5 years ago
Phillip Webb
fdd6a89a61
Polish
5 years ago
Andy Wilkinson
07699ea6ff
Retry when dependency resolution fails in ModifiedClassPathClassLoader
...
Closes gh-22763
5 years ago
Stephane Nicoll
313b2bef6f
Polish "Add test slice for Spring Data Cassandra"
...
See gh-17490
5 years ago
ayudovin
ae152b176b
Add test slice for Spring Data Cassandra
...
See gh-17490
5 years ago
Andy Wilkinson
989fc36528
Polish
5 years ago
Andy Wilkinson
11a296b068
Polish "Fix NPE in BeanDefinitionLoader when XML support is disabled"
...
See gh-22696
5 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
6 years ago
dreis2211
07b857e57a
Use disabledWithoutDocker option for @Testcontainers
...
See gh-18095
6 years ago
dreis2211
b4350a9d96
Remove unnecessary blank lines
...
See gh-18089
6 years ago
dreis2211
3e35a6616c
Fix duplicated words
...
See gh-18004
6 years ago
thelproad
9c1f503e46
Simplify if statements
...
See gh-17884
6 years ago
Phillip Webb
da4f436140
Change SearchStrategy EXHAUSTIVE to TYPE_HIERARCHY
...
Fixup references following upstream Spring Framework change.
6 years ago
Andy Wilkinson
41957ec2ad
Polish "Polish OutputCapture and its JUnit Jupiter extension"
...
See gh-17049
7 years ago
dreis2211
2038fac825
Remove testsupport.assertj package
...
See gh-17557
7 years ago
dreis2211
4ec035977b
Polish testsupport.junit.platform package
...
See gh-17524
7 years ago
Phillip Webb
eff1147ccc
Rename classpath runner package
...
Remove `runner` since we're no longer tied to JUnit 4.
See gh-17491
7 years ago
Phillip Webb
1117fdb2b3
Make ModifiedClassPathExtension package private
...
Meta-annotate `ClassPathExclusions` and `ClassPathOverrides` with
so that the `ModifiedClassPathExtension` no longer needs to be
used directly.
See gh-17491
7 years ago
Phillip Webb
b6ec1332a0
Polish ModifiedClassPathClassLoader
...
Remove the `ModifiedClassPathClassLoaderFactory` in favor of
factory methods on `ModifiedClassPathClassLoader`.
See gh-17491
7 years ago
Phillip Webb
4fe5e9e31e
Remove direct junit-platform-launcher dependency
...
Replace any direct `junit-platform-launcher` dependencies and instead
rely on the test runner providing it. Launcher related class are not
handled via reflection.
This update allows us to workaround SUREFIRE-1679.
Closes gh-17517
7 years ago
Phillip Webb
543fcdbbfd
Delete internal OutputCaptureRule
...
Delete our internal `OutputCaptureRule` since we not longer have any
tests using it.
7 years ago
Phillip Webb
13b39cbbbf
Delete ModifiedClassPathRunner
...
Delete `ModifiedClassPathRunner` since we no longer have any tests
that use it.
See gh-17491
7 years ago
Phillip Webb
bd81bb90eb
Polish ModifiedClassPath support
...
See gh-17491
7 years ago
dreis2211
2a4c48cb91
Add JUnit 5 ModifiedClassPathExtension
...
Add a JUnit 5 extension that allows tests to be run with a
modified classpath. Since JUnit 5 does not currently offer a way
to run tests with a different classpath, we instead fake the
original invocation and launch an entirely new run for each
method.
See gh-17491
7 years ago
dreis2211
90d824f6cb
Extract ModifiedClassPathClass logic
...
Extract classes from `ModifiedClassPathRunner` so that they can
be reused.
See gh-17491
7 years ago
Phillip Webb
01933f9b06
Merge previously split strings
...
Merge some string lines that were previously split because of the
90 chars wide formatting.
7 years ago
Phillip Webb
cdf43a7489
Polish
7 years ago
Phillip Webb
8d4a2add63
Allow OutputCaptureRule to be used with AssertJ
...
Update `OutputCaptureRule` so that it now implements
`CapturedOutput` and can be used directly with AssertJ.
Closes gh-17512
7 years ago
dreis2211
32549cfc85
Remove folder that only contains package-info
...
See gh-17471
7 years ago
Andreas Gebhardt
ed7cfedb51
Fix JavaDoc within spring-boot-test-support
...
See gh-17443
7 years ago