Stephane Nicoll
bf88405121
Flag BeanDefinitionRegistryPostProcessor beans with role infrastructure
...
Closes gh-28540
3 years ago
Phillip Webb
0561992c2a
Update copyright year of changed files
3 years ago
Leo Li
1770f065a5
Polish
...
See gh-28239
3 years ago
Stephane Nicoll
c56bba98d9
Harmonize bean type visibility in TestDatabaseAutoConfiguration
...
Closes gh-28264
3 years ago
Andy Wilkinson
1a505964ee
Merge branch '2.5.x'
...
Closes gh-28207
3 years ago
Andy Wilkinson
1931104d13
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28206
3 years ago
Andy Wilkinson
9c9fbf400e
Upgrade to Spring Java Format 0.0.29
...
Closes gh-28205
3 years ago
Stephane Nicoll
1b7536fda4
Merge branch '2.5.x'
...
Closes gh-28160
3 years ago
Stephane Nicoll
1c139b1d23
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28159
3 years ago
Stephane Nicoll
bedd749e1c
Polish "Clarify use of @AutoConfigureTestEntityManager"
...
See gh-28086
3 years ago
Leo Li
70f64f2c26
Clarify use of @AutoConfigureTestEntityManager
...
This commit makes it clearer that, when using
@AutoConfigureTestEntityManager outside of @DataJpaTest, any tests using
the test entity manager must be @Transactional.
See gh-28086
3 years ago
dreis2211
cf0fcafd13
Polish
...
See gh-27940
3 years ago
Yanming Zhou
6e9bdacc10
Include WebMvcRegistrations beans in WebMvcTest
...
See gh-27823
3 years ago
Andy Wilkinson
fd2fbcb3c6
Merge branch '2.5.x'
...
Closes gh-27758
3 years ago
Brian Clozel
8b3bea173c
Configure WebTestClient for @AutoConfigureMockMvc tests
...
As of Spring Framework 5.3, `WebTestClient` can now be configured on top
of `MockMvc` for testing Spring MVC applications in a mock environment.
Prior to this commit, `WebTestClient` would be already configured for
WebFlux mock setups with `@AutoConfigureWebTestClient` or live servers
(for both MVC and WebFlux apps).
This commit enhances the `@AutoConfigureWebMvc` support so that a
`WebTestClient` instance is auto-configured if the spring-webflux
dependency is present on the classpath.
Closes gh-23067
3 years ago
Andy Wilkinson
2482607a06
Merge branch '2.5.x'
...
Closes gh-27526
3 years ago
Andy Wilkinson
533bb24b55
Merge branch '2.4.x' into 2.5.x
...
Closes gh-27525
3 years ago
Andy Wilkinson
ad2d9c0ab1
Customize Cassandra's configuration to reduce container startup time
...
Closes gh-27524
3 years ago
Andy Wilkinson
11fc231cc9
Merge branch '2.5.x'
...
Closes gh-27491
3 years ago
Andy Wilkinson
1bf466702b
Merge branch '2.4.x' into 2.5.x
...
Closes gh-27490
3 years ago
Andy Wilkinson
0326fa47b7
Make DataJpaTestSchemaCredentialsIntegrationTests create the schema
...
Closes gh-26106
3 years ago
Phillip Webb
7e9ac39f0d
Update copyright year of changed files
3 years ago
Andy Wilkinson
3d581847e6
Merge branch '2.5.x'
...
Closes gh-27370
3 years ago
Andy Wilkinson
96111514e1
Merge branch '2.4.x' into 2.5.x
...
Closes gh-27369
3 years ago
Andy Wilkinson
06a3c40506
Use a 10s init query timeout in Cassandra tests
...
Closes gh-27368
3 years ago
Andy Wilkinson
43f1b98864
Polish "Add @WebServiceServerTest slice test support"
...
See gh-27091
3 years ago
Daniil Razorenov
c897b1e689
Add @WebServiceServerTest slice test support
...
Add `@WebServiceServerTest` and related test auto-configuration to
allow slice testing of Spring Web Service server applications.
See gh-27091
3 years ago
Phillip Webb
4d62e47c5d
Merge branch '2.3.x' into 2.4.x
3 years ago
Phillip Webb
9e1c78da99
Update copyright year of changed files
3 years ago
Stephane Nicoll
cb7c3774a7
Merge branch '2.4.x'
...
Closes gh-26646
4 years ago
Stephane Nicoll
942691753d
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26645
4 years ago
dreis2211
01ee6190a2
Remove workaround for SUREFIRE-1679
...
See gh-26632
4 years ago
weixsun
8a2be288a3
Remove unnecessary throws declaration in tests
...
See gh-26441
4 years ago
Stephane Nicoll
6df3a8291e
Merge branch '2.4.x'
...
Closes gh-26328
4 years ago
Stephane Nicoll
01d2c70e8c
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26327
4 years ago
Stephane Nicoll
07358c6b79
Support reactive infrastructure with DataRedisTest
...
Previously DataRedisTest-annotated test could not use reactive
operations as RedisReactiveAutoConfiguration is not considered. This
commit includes this auto-configuration and adds a test to exercise this
scenario.
Closes gh-26319
4 years ago
Phillip Webb
2f852fa256
Update copyright year of changed files
4 years ago
Stephane Nicoll
e3f81f0243
Merge branch '2.4.x'
4 years ago
Stephane Nicoll
db7460ddd5
Polish contribution based on Andy's review
...
See gh-26188
4 years ago
Stephane Nicoll
3ca6ed6246
Polish
...
Closes gh-26190
4 years ago
izeye
4be48d0d50
Polish
...
See gh-26188
4 years ago
Phillip Webb
beaf03a008
Update copyright year of changed files
4 years ago
Andy Wilkinson
9d0e1a2cb3
Include SQL init auto-config in Data RDBC test slice
...
Closes gh-24741
4 years ago
Andy Wilkinson
05adf02a47
Include SQL init auto-config in JDBC-based test slices
...
Closes gh-25323
4 years ago
Stephane Nicoll
0d81b4d07e
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26108
4 years ago
Stephane Nicoll
0fb482579b
Harmonize Neo4jContainer startup options
...
Closes gh-26084
4 years ago
Andy Wilkinson
a58b25b5db
Add package-info to o.s.b.test.autoconfigure.data.Cassandra
...
Closes gh-26081
4 years ago
Stephane Nicoll
fd6ad5b889
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26024
4 years ago
Stephane Nicoll
7286c33f53
Document default behaviour of DataJpaTest#showSql
...
Closes gh-25843
4 years ago
izeye
852e5778a3
Polish
...
See gh-25875
4 years ago
Phillip Webb
363f5829d1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25825
4 years ago
Phillip Webb
11a94ee6f0
Merge branch '2.3.x' into 2.4.x
4 years ago
Phillip Webb
82127fdaa3
Update copyright year of changed files
4 years ago
Andy Wilkinson
96ba9ae47f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25768
4 years ago
Andy Wilkinson
62023104de
Test auto-configured MockRestServiceServer with metrics and a root URI
...
Closes gh-25741
4 years ago
Andy Wilkinson
788a42d694
Merge branch '2.3.x' into 2.4.x
...
See gh-25076
4 years ago
Andy Wilkinson
67479b6380
Add junit-platform-launcher dependency by convention
...
Closes gh-25074
4 years ago
Andy Wilkinson
79c0597aa2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25072
4 years ago
Andy Wilkinson
3585d20453
Include IDialect beans in WebFluxTest and WebMvcTest
...
Fixes gh-24149
4 years ago
Phillip Webb
d06407ec0a
Update copyright year of changed files
4 years ago
Phillip Webb
d95d7a0245
Update code for Spring Framework 5.3.4
...
See gh-24998
4 years ago
Andy Wilkinson
a67edfbeb7
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24518
4 years ago
Andy Wilkinson
76198f9a8d
Include properties from test-autoconfigure in config props appendix
...
Closes gh-24486
4 years ago
Phillip Webb
72d36e0c07
Update copyright year of changed files
4 years ago
Stephane Nicoll
93d83342d2
Merge branch '2.3.x'
...
Closes gh-24401
4 years ago
Stephane Nicoll
06671aa50e
Stop deferring JPA bootstrap mode by default
...
This commit changes the default value of bootstrap-mode to "default"
rather than "deferred" so that the JPA infrastructure starts in the
main thread rather than asynchronously.
Closes gh-24249
4 years ago
Phillip Webb
30c27274e2
Merge branch '2.3.x'
...
Closes gh-24339
4 years ago
Phillip Webb
5f351a6983
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24338
4 years ago
Phillip Webb
837fc83527
Fix checkstyle header violations
...
See gh-24337
4 years ago
Stephane Nicoll
b6fc0913cf
Merge branch '2.3.x'
...
Closes gh-24104
4 years ago
Stephane Nicoll
515b18e142
Merge branch '2.3.x'
...
Closes gh-24108
4 years ago
Stephane Nicoll
9e901b6e07
Upgrade to Testcontainers 1.15.0
...
Closes gh-24103
4 years ago
Stephane Nicoll
23ad2b4156
Rationalize Testcontainers image versions
...
This commit rationalizes the Docker image names used in integration
tests.
Closes gh-24107
4 years ago
Andy Wilkinson
a4505eaeb0
Merge branch '2.3.x'
...
Closes gh-24024
4 years ago
Andy Wilkinson
81f672eae3
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24023
4 years ago
Andy Wilkinson
28ccf54b21
Ignore schema username when auto-configuring a test DB
...
Previously, when an embedded test database was being auto-configured
any schema username and password specified by the user would result
in a separate embedded test database being created to load the schema.
This then left the actual test database without the schema causing
test failures.
This commit updates the test database auto-configuration to set the
schema username to an empty string in a property source that's added
first to the environment's property sources. This causes any schema
username configured by the user to be ignored, preventing the creation
of a separate database for schema.sql processing.
Fixes gh-19321
4 years ago
Andy Wilkinson
c93d91175d
Merge branch '2.3.x'
...
Closes gh-24007
4 years ago
Andy Wilkinson
2513071b1f
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24006
4 years ago
Andy Wilkinson
622606d85a
Make it clearer that only the main DataSource bean may be replaced
...
Closes gh-23808
4 years ago
Andy Wilkinson
8004a821f2
Fix nested test config discovery for sliced tests
...
Fixes gh-23984
4 years ago
Phillip Webb
929d8fcd3c
Update copyright year of changed files
4 years ago
Andy Wilkinson
506f7acc8d
Streamline use of TestContextAnnotationUtils
...
See gh-12470
4 years ago
Andy Wilkinson
6b437ece54
Inherit enclosing class's configuration in nested tests
...
Fixes gh-12470
4 years ago
Phillip Webb
11a153869f
Polish 'Support nested @PropertyMapping annotations'
...
See gh-23146
4 years ago
Stefan Zwanenburg
edf4c833c2
Support nested @PropertyMapping annotations
...
Update `AnnotationsPropertySource` so that nested annotations are
supported. Prior to this commit, annotations annotated with
`@PropertyMapping` that contained nested annotation attributes would
result in instances of `TypeMappedAnnotation` being used as properties.
This usually led to errors due to not being able to convert those to
Strings. This commit makes it so that nested annotations are recursively
mapped to properties. This should allow for more complex configuration
to be mapped from annotations.
See gh-23146
4 years ago
Brian Clozel
9c54a5369d
Merge branch '2.3.x'
...
Closes gh-23816
4 years ago
Brian Clozel
b37eecc015
Merge branch '2.2.x' into 2.3.x
...
Closes gh-23812
4 years ago
Brian Clozel
5eb1e26e10
Add HttpEncodingAutoConfiguration to WebMvcTest
...
Prior to this commit, tests using the `@WebMvcTest` annotation would not
include the `HttpEncodingAutoConfiguration`. This means that, even if
configured, the encoding filter would not be configured in MVC tests,
resulting in an inconsistency with `@SpringBootTest` tests.
This commit ensures that the `HttpEncodingAutoConfiguration` is included
when `@WebMvcTest` is used.
Fixes gh-23749
4 years ago
Stephane Nicoll
a5b27789c0
Document how to use DataNeo4jTest with reactive access
...
Closes gh-23630
4 years ago
Madhura Bhave
7c22e71753
Polish "Deprecate EmbeddedDatabaseConnection#HSQL"
...
See gh-23565
4 years ago
Stephane Nicoll
366fec33d0
Adapt to API change in Spring Framework 5.3.0 snapshots
...
See gh-23534
4 years ago
Stephane Nicoll
2852ea0808
Remove useless version override for MongoDBContainer
...
Closes gh-23520
4 years ago
Phillip Webb
c284edde67
Update copyright year of changed files
4 years ago
Stephane Nicoll
91cc283c39
Upgrade to JUnit Jupiter 5.7.0
...
Closes gh-23351
4 years ago
Stephane Nicoll
5a86162ff3
Polish "Simplify code"
...
See gh-23111
4 years ago
EruDev
ffc577b499
Simplify code
...
See gh-23111
4 years ago
Andy Wilkinson
9ee2487a6e
Merge branch '2.3.x'
...
Closes gh-23128
4 years ago
dreis2211
51c9dee899
Use DynamicPropertySource in MongoDB tests
...
See gh-23127
4 years ago
Andy Wilkinson
2c166d1a58
Merge branch '2.3.x'
...
Closes gh-23125
4 years ago
Andy Wilkinson
33ef1b6e5b
Merge branch '2.2.x' into 2.3.x
...
Closes gh-23124
4 years ago