Phillip Webb
11a153869f
Polish 'Support nested @PropertyMapping annotations'
...
See gh-23146
2020-10-27 18:49:04 -07:00
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
2020-10-27 18:48:46 -07:00
Brian Clozel
9c54a5369d
Merge branch '2.3.x'
...
Closes gh-23816
2020-10-22 21:40:22 +02:00
Brian Clozel
b37eecc015
Merge branch '2.2.x' into 2.3.x
...
Closes gh-23812
2020-10-22 20:16:01 +02:00
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
2020-10-22 20:02:45 +02:00
Stephane Nicoll
a5b27789c0
Document how to use DataNeo4jTest with reactive access
...
Closes gh-23630
2020-10-14 14:04:58 +02:00
Madhura Bhave
7c22e71753
Polish "Deprecate EmbeddedDatabaseConnection#HSQL"
...
See gh-23565
2020-10-01 16:56:48 -07:00
Stephane Nicoll
366fec33d0
Adapt to API change in Spring Framework 5.3.0 snapshots
...
See gh-23534
2020-09-30 13:46:57 +02:00
Stephane Nicoll
2852ea0808
Remove useless version override for MongoDBContainer
...
Closes gh-23520
2020-09-29 10:50:30 +02:00
Phillip Webb
c284edde67
Update copyright year of changed files
2020-09-17 00:31:01 -07:00
Stephane Nicoll
91cc283c39
Upgrade to JUnit Jupiter 5.7.0
...
Closes gh-23351
2020-09-16 13:28:31 +02:00
Stephane Nicoll
5a86162ff3
Polish "Simplify code"
...
See gh-23111
2020-09-01 10:06:17 +02:00
EruDev
ffc577b499
Simplify code
...
See gh-23111
2020-09-01 10:04:31 +02:00
Andy Wilkinson
9ee2487a6e
Merge branch '2.3.x'
...
Closes gh-23128
2020-08-28 14:37:20 +01:00
dreis2211
51c9dee899
Use DynamicPropertySource in MongoDB tests
...
See gh-23127
2020-08-28 14:32:01 +01:00
Andy Wilkinson
2c166d1a58
Merge branch '2.3.x'
...
Closes gh-23125
2020-08-28 12:29:29 +01:00
Andy Wilkinson
33ef1b6e5b
Merge branch '2.2.x' into 2.3.x
...
Closes gh-23124
2020-08-28 12:29:07 +01:00
Andy Wilkinson
5cd910c7ce
Replace Embedded Mongo with Testcontainers' MongoDB support
...
Closes gh-23090
2020-08-28 12:00:31 +01:00
Andy Wilkinson
cf0036992f
Increase timeouts used in Cassandra integration tests
...
Closes gh-23083
2020-08-25 16:33:26 +01:00
Phillip Webb
4df618a2b1
Merge branch '2.3.x'
...
Closes gh-22967
2020-08-14 17:12:53 -07:00
Phillip Webb
f75e988450
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22966
2020-08-14 17:12:41 -07:00
Phillip Webb
3271542d98
Add @Interited to @TypeExcludeFilters
...
Update `@TypeExcludeFilters` so that it is also annotated with
`@Inherited`.
Closes gh-22939
2020-08-14 17:12:31 -07:00
Madhura Bhave
bbbbe8e4d2
Make security auto-configs back off when SecurityFilterChain present
...
Closes gh-22739
2020-08-14 12:24:25 -07:00
Scott Frederick
2a998a4373
Fix DataNeo4jTestReactiveIntegrationTests
...
See gh-22940
2020-08-13 13:45:04 -05:00
Stephane Nicoll
045d2f678d
Document Spring Data Neo4j 6 support
...
Closes gh-22652
2020-08-13 17:51:39 +02:00
Andy Wilkinson
0d8719adb7
Merge branch '2.3.x'
...
Closes gh-22911
2020-08-12 13:14:33 +01:00
Andy Wilkinson
65ccb514d0
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22910
2020-08-12 13:14:15 +01:00
Johnny Lim
68e2dd626d
Mention configuration customizers for WebTestClient and RestAssured
...
See gh-22765
2020-08-12 13:13:11 +01:00
Andy Wilkinson
969dd35e45
Upgrade to Mockito 3.4.6
...
Closes gh-22838
2020-08-10 15:22:03 +01:00
Phillip Webb
f7f4ff0ac9
Update copyright year of changed files
2020-08-06 14:35:43 -07:00
Stephane Nicoll
dac63fc3e5
Polish
2020-08-06 17:35:01 +02:00
Stephane Nicoll
313b2bef6f
Polish "Add test slice for Spring Data Cassandra"
...
See gh-17490
2020-08-05 16:46:52 +02:00
ayudovin
ae152b176b
Add test slice for Spring Data Cassandra
...
See gh-17490
2020-08-05 16:46:52 +02:00
Stephane Nicoll
36fb86a110
Update to core r2dbc support
...
This commit adapts the auto-configuration for the new core r2dbc support
in Spring Framework and provides auto-configuration for
R2dbcEntityOperations.
Closes gh-22708
2020-08-04 16:00:29 +02:00
Andy Wilkinson
5f1198c917
Merge branch '2.3.x'
...
Closes gh-22670
2020-07-30 12:13:04 +01:00
Andy Wilkinson
45346b63ba
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22669
2020-07-30 12:12:45 +01:00
Andy Wilkinson
22dc4e7608
Clarify documentation on @AutoConfigureRestDocs with WebTestClient
...
Closes gh-15977
2020-07-30 12:12:10 +01:00
Stephane Nicoll
9bc71fe44f
Polish "Upgrade to Spring Data Neo4j 6"
...
See gh-22299
2020-07-29 19:36:42 +02:00
Gerrit Meier
15cd343737
Upgrade to Spring Data Neo4j 6
...
See gh-22299
2020-07-29 18:58:08 +02:00
Andy Wilkinson
8a9cc64221
Merge branch '2.3.x'
...
Closes gh-22577
2020-07-27 10:12:09 +01:00
Andy Wilkinson
5279b90ced
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22576
2020-07-27 10:11:47 +01:00
Andy Wilkinson
1c3528f5a4
Include Jackson Modules in WebMvcTest and WebFluxTest
...
Fixes gh-22530
2020-07-27 10:11:29 +01:00
Stephane Nicoll
3530ac9b0c
Polish "Disable metrics export in integration tests"
...
See gh-21658
2020-07-24 15:43:17 +02:00
bono007
b1830da0da
Disable metrics export in integration tests
...
This commit introduces a new property to globally disable metrics
export. In integration tests, this property is automatically set to
disable everything but in-memory metrics.
This commit also introduces a `@AutoConfigureMetrics` annotation that
can be used for integration tests that require metrics export to operate
as they would in an application.
See gh-21658
2020-07-24 15:43:17 +02:00
Andy Wilkinson
0ac7178ae1
Merge branch '2.3.x'
...
Closes gh-22491
2020-07-22 06:43:28 +01:00
dreis2211
198131f5e4
Remove redundant compiler arguments in Gradle build files
...
See gh-22488
2020-07-22 06:42:48 +01:00
Andy Wilkinson
0d6ea79007
Start building against Spring Framework 5.3.0 snapshots
...
See gh-21929
2020-06-22 18:02:21 +01:00
Stephane Nicoll
f0f8424191
Merge branch '2.3.x'
...
Closes gh-22008
2020-06-18 11:31:00 +02:00
dreis2211
855d596c2a
Use lazy lambda instead of explicit argument
...
See gh-21986
2020-06-18 11:29:49 +02:00
Andy Wilkinson
9e08490522
Merge branch 'gh-21271'
...
Closes gh-21271
2020-06-16 12:52:17 +01:00