Yanming Zhou
ebfbc0ef05
Cleanup kotlin sources
...
1. remove unused imports
2. remove redundant semicolon
3. remove empty class body
4. remove redundant 'constructor' keyword
5. remove redundant 'Unit' return type
6. use non-null type if possible
See gh-38708
2 years ago
Moritz Halbritter
66ed4fe519
Remove system property dependency from MockBeanContextCachingTests
...
Now this test can be run regardless of the
'spring.test.context.cache.maxSize' system property value.
See gh-38236
2 years ago
Phillip Webb
abdad1cabe
Constently use assertThatExceptionOf... assertions
...
Closes gh-37964
2 years ago
Andy Wilkinson
4cc3aec587
Consider @ComponentScan in imports context cache key
...
Fixes gh-31577
2 years ago
Andy Wilkinson
21de3fba3c
Describe quirks of JUL and Log4j2 in OutputCaptureExtension javadoc
...
Closes gh-32562
2 years ago
Andy Wilkinson
f4c996b432
Polish "Check for Class and ResolvableType object type attributes"
...
See gh-36224
2 years ago
Bernardo Bulgarelli
3a7185206e
Check for Class and ResolvableType object type attributes
...
See gh-36224
2 years ago
Phillip Webb
5d0640a356
Use MergedAnnotations for `@AliasFor` support
...
Update `ImportsContextCustomizer` to use `MergedAnnotations` so
that `@AliasFor` can be supported.
See gh-34917
2 years ago
Laurent Martelli
9baf23ccd5
Test that ImportsContextCustomizer can support @AliasFor
...
Add test to ensure that `ImportsContextCustomizer` can support
`@AliasFor` annotations.
See gh-34917
2 years ago
Andy Wilkinson
6dc84b1645
Ignore non-singleton factory beans when resetting mocks
...
Closes gh-35324
3 years ago
Marc Leroux
b61834c92d
Replace Mockito argument captors with assertArg
...
See gh-35015
3 years ago
Phillip Webb
2b261e6ebd
Apply TestTypeExcludeFilter in regular applications
...
Add `ExcludeFilterApplicationContextInitializer` to register the
`TestTypeExcludeFilter` for regular applications.
Prior to this commit, the filter was only registered using the
`ExcludeFilterContextCustomizerFactory` which meant that test components
were filtered in tests but not when using `SpringApplication.from` with
a test classpath.
Fixes gh-35206
3 years ago
Andy Wilkinson
3f93a4ece6
Polish "Add content buffering support to MockServerRestTemplateCustomizer"
...
See gh-34833
3 years ago
Chinmoy Chakraborty
b065e04be7
Add content buffering support to MockServerRestTemplateCustomizer
...
See gh-34833
3 years ago
Phillip Webb
d442bfbeff
Polish
3 years ago
Mortitz Halbritter
bece347987
Polish
3 years ago
Phillip Webb
a5902d7a00
Update copyright year of changed files
3 years ago
Phillip Webb
df5898a146
Reformat code following spring-javaformat upgrade
3 years ago
Andy Wilkinson
9940fcfe77
Reset mocks produced by FactoryBeans
...
An unwanted side-effect of the changes made in c6bdd136 to fix
gh-7271 is that a mock produced by a factory bean is not reset. To
allow such a mock to be reset without regressing the fix we now call
getBean(…) as we did before c6bdd136 , however the call is now
performed in a defensive manner falling back to getSingleton(…) when
it fails.
Closes gh-33830
3 years ago
Johnny Lim
5eeb429e44
Polish
...
See gh-33966
3 years ago
Johnny Lim
bc7fc90550
Replace Base64Utils with JDK's Base64
...
See gh-33967
3 years ago
Krzysztof Krason
0e68cae57f
Use instanceof patterns
...
See gh-33987
3 years ago
Krzysztof Krason
a8958471f6
Switch anonymous inner classes to lambdas
...
See gh-33987
3 years ago
Phillip Webb
7c508fa324
Update copyright year of changed files
3 years ago
Moritz Halbritter
e8d809fe65
Replace 'via' with 'over' or 'through' in the documentation
...
Closes gh-33878
3 years ago
Phillip Webb
fad88232b9
Update copyright year of changed files
3 years ago
Phillip Webb
71ff90a6a5
Polish
3 years ago
Phillip Webb
a0fe8241a7
Update copyright year of changed files
3 years ago
Moritz Halbritter
d652491e20
Fix stack overflow in SpringBootMockResolver
...
Closes gh-32632
3 years ago
Moritz Halbritter
887c00e9fc
Polish OutputCapture
3 years ago
Phillip Webb
a2ac38e203
Update copyright year of changed files
3 years ago
Krzysztof Krason
cf6493f65c
Simplify AssertJ assertions and also make them more readable
...
See gh-33653
3 years ago
Anugrah Singhal
3191c678c3
Remove Jetty/Netty/ApacheHttpClient checks for WebClient
...
See gh-33640
3 years ago
Phillip Webb
f588793445
Update copyright year of changed files
3 years ago
Phillip Webb
e4772cf3b7
Update copyright year of changed files
3 years ago
Moritz Halbritter
725337f976
Make fields final
...
Closes gh-33537
3 years ago
Moritz Halbritter
6edb6fa091
Polish "Add test for beforeEach of OutputExtension"
...
See gh-33419
3 years ago
nowjin
5f532a40f9
Add test for beforeEach of OutputExtension
...
See gh-33419
3 years ago
Moritz Halbritter
c1bd9310ea
Polish "Add test for beforeEach of OutputExtension"
...
See gh-33419
3 years ago
nowjin
94193c9df2
Add test for beforeEach of OutputExtension
...
See gh-33419
3 years ago
Johnny Lim
90589fd6d4
Polish
...
See gh-33384
3 years ago
lishangbu
f5d0171fcc
Avoid NPE when @SpringBootConfiguration not found in test
...
See gh-33371
3 years ago
Phillip Webb
711e2528fb
Polish 'Improve test coverage for OutputCaptureRule'
...
See gh-33405
3 years ago
nowjin
af7a03b4c9
Improve test coverage for OutputCaptureRule
...
See gh-33405
3 years ago
Andy Wilkinson
0c8ae65bd4
Switch of the banner when SpringBootTest runs an app with a parent
...
Closes gh-33079
3 years ago
Phillip Webb
fafbefa35c
Ensure @ContextHierarchy is never used with UseMainMethod
...
Fixes gh-33078
3 years ago
Johnny Lim
6027508cf7
Polish
...
See gh-33108
3 years ago
Phillip Webb
e212214227
Fix Kotlin main method detection for UseMainMethod
...
Update `SpringBootContextLoader` to detect main methods on `*Kt`
classes.
Fixes gh-33114
3 years ago
Scott Frederick
b882de7c68
Throw ContextLoadException on test context load failure
...
When a test context fails to load, a `ContextLoadException` should
be thrown so that Framework can catch it and call any registered
`ApplicationContextFailureProcessor`s.
Closes gh-31793
3 years ago
Andy Wilkinson
b357239861
Upgrade to Jakarta Activation 2.1.0
...
Closes gh-33045
3 years ago