Andy Wilkinson
5d63335a5c
Polish "Use constants for well-known scope names"
...
See gh-43065
1 year ago
Yanming Zhou
03841b1229
Use constants for well-known scope names
...
See gh-43065
1 year ago
Phillip Webb
3481107ff7
Update copyright year of changed files
1 year ago
Andy Wilkinson
1020793198
Output condition evaluation report when app under test fails to start
...
Closes gh-42185
1 year ago
Moritz Halbritter
ce106eb43c
Remove calls to deprecated Project.getBuildDir() in Gradle files
...
Closes gh-42739
1 year ago
Moritz Halbritter
a3060652f8
Call String.toLowerCase and .toUppercase with explicit locale
...
Closes gh-42719
1 year ago
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
1 year ago
Stéphane Nicoll
8a253d1db7
Fix formatting
1 year ago
Stéphane Nicoll
f1e5108b59
Improve Javadoc of slice test annotations
...
This commit harmonizes the phrasing that we use to describe what
components are considered for scanning when a slice test is enabled.
This makes the description of the default filter explicit, with an
exhaustive description of the annotations and/or base classes.
Closes gh-41914
1 year ago
Andy Wilkinson
163581cfe8
Rename DataLdapTestIntegrationTests to remove clash
...
Closes gh-41617
1 year ago
Andy Wilkinson
5f666eec5b
Reduce warnings reported by Eclipse
...
Closes gh-41598
1 year ago
Phillip Webb
61dc82d836
Update copyright year of changed files
1 year ago
Eddú Meléndez
31d2bebd49
Add support for ServiceConnection in DataLdapTest
...
See gh-41325
1 year ago
Andy Wilkinson
654016af7f
Move Docker-related test support into a separate module
...
See gh-41228
2 years ago
Andy Wilkinson
843de3adbc
Update spring-boot-test-autoconfigure to use docker-test plugin
...
See gh-41228
2 years ago
Andy Wilkinson
491f34d25c
Improve container test code
...
Replace `DockerImageNames` with a enum and relocate it from the
`testcontainers` to `container` package. The enum now also
becomes a common location that we can use to apply container
configuration such as timeouts.
Closes gh-41164
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2 years ago
Moritz Halbritter
2e906c4720
Catch exceptions thrown during String format when collecting diagnostics
...
Registers the LoggingLinesWriter only if debug logging is actually
enabled.
Closes gh-40500
2 years ago
Andy Wilkinson
12e004f131
Revert "Exclude unwanted javax.inject dependency from Data Couchbase"
...
This reverts commit 06f5ab162f . The
dependency has been removed in Data Couchbase, making the exclude
unnecessary.
See gh-40200
2 years ago
Andy Wilkinson
1ea6f2f51f
Revert "Revert "Exclude unwanted javax.inject dependency from Data Couchbase""
...
This reverts commit 3b76165f4e .
Turns out, the exclude's still needed for now? with Data Couchbase
5.1.x.
See gh-40200
2 years ago
Andy Wilkinson
3b76165f4e
Revert "Exclude unwanted javax.inject dependency from Data Couchbase"
...
This reverts commit 06f5ab162f . The
dependency has been removed in Data Couchbase, making the exclude
unnecessary.
See gh-40200
2 years ago
Andy Wilkinson
06f5ab162f
Exclude unwanted javax.inject dependency from Data Couchbase
...
See gh-40200
2 years ago
Johnny Lim
412b8dd548
Polish
...
See gh-39910
2 years ago
Andy Wilkinson
a01e068059
Start building against Micrometer 1.13.0 snapshots
...
See gh-39889
2 years ago
Wzy19930507
4a1a98c037
Apply @AutoConfigureJson to test slices
...
See gh-39253
2 years ago
Scott Frederick
720e9cef16
Make RestTemplateBuilder more compatible with RestClient.Builder
...
When Spring Framework builds a `RestClient` from a `RestTemplate`, it
will use any `UriTemplateHandler` that has been set on the
`RestTemplate` if the provided `UriTemplateHandler` is also a
`UriBuilderFactory`. Prior to this commit, Spring Boot's
`RestTemplateBuilder#rootUri` set a `UriTemplateHandler` on the created
`RestTemplate`, but it was not a `UriBuilderFactory` so `RestClient`
would not consider it.
With this commit, `RestTemplateBuilder#rootUri` sets a
`UriTemplateHandler` that is also a `UriBuilderFactory` so that any
root URI that is set on the `RestTemplateBuilder` will be applied to a
`RestClient` also.
Fixes gh-39317
2 years ago
Moritz Halbritter
8ffcfc9b77
Harmonize style of igored exceptions across the codebase
2 years ago
Phillip Webb
8f1a330dd5
Update copyright header of cleaned up code
...
See gh-39259
2 years ago
Phillip Webb
ddb769bf7f
Polish 'Simplify conditionals'
...
See gh-39259
2 years ago
Tobias Lippert
65a1ff84e6
Simplify conditionals
...
See gh-39259
2 years ago
Tobias Lippert
def7523398
Inline redundant if statements
...
See gh-39259
2 years ago
Scott Frederick
dbfd038a4d
Validate combined RestTemplate and RestClient usage in mock REST config
...
Fixes gh-38820
2 years ago
Andy Wilkinson
45c32854a5
Fix Checkstyle upgrade
...
Closes gh-38746
2 years ago
Moritz Halbritter
198dbb4a45
Auto-configure observatibility beans in sliced tests
...
If @AutoConfigureObservability is applied to a sliced test, it
auto-configures:
- An in-memory MeterRegistry
- A no-op Tracer
- An ObservationRegistry
Closes gh-38568
2 years ago
Johnny Lim
175b6473c7
Polish
...
See gh-38389
2 years ago
Phillip Webb
09e5a2f24a
Update copyright year of changed files
2 years ago
Yanming Zhou
d7ab153559
Use switch expression where feasible
...
See gh-38217
2 years ago
Phillip Webb
54313d1962
Update copyright year of changed files
2 years ago
Moritz Halbritter
1f41179a88
Polish SpringBootMockMvcBuilderCustomizer
2 years ago
Andy Wilkinson
f78dcac56f
Clarify that @AutoConfigureWebTestClient uses mock infrastructure
...
Closes gh-29890
2 years ago
Andy Wilkinson
0950d4416a
Pass in filter's name when adding to MockMvc
...
Closes gh-38001
2 years ago
Andy Wilkinson
daa903ab31
Add filters to MockMvc with their init params and dispatcher types
...
Closes gh-37835
2 years ago
Scott Frederick
ff99de49c4
Configure a RestClient.Builder with RestClientTest
...
This commit adds support for configuring a `RestClient.Builder` and
`MockRestServiceServer` support for the `RestClient` when using
`@RestClientTest` sliced tests.
Closes gh-37033
2 years ago
Phillip Webb
f55184a998
Update copyright year of changed files
2 years ago
Phillip Webb
b83e7b42bb
Update copyright year of changed files
2 years ago
Stephane Nicoll
77a85fd180
Fix deprecation in Spring Framework
2 years ago
Yanming Zhou
4c39cc2314
Continue polishing
...
See commit 947e330e9d
See gh-37166
2 years ago
Moritz Halbritter
76e51bc92f
Only enable needed Couchbase services in integration tests
2 years ago
Moritz Halbritter
947e330e9d
Polish "Include JdbcClientAutoConfiguration in @JdbcTest and @DataJpaTest slices"
...
See gh-37122
2 years ago
Yanming Zhou
b8eec2a8a4
Include JdbcClientAutoConfiguration in @JdbcTest and @DataJpaTest slices
...
See gh-37122
2 years ago
Andy Wilkinson
2de98a84bc
Polish "Polish code and javadoc"
...
See gh-37112
2 years ago