Phillip Webb
5502fa2936
Merge branch '1.5.x'
8 years ago
Phillip Webb
0a6456a748
Always use `prefix` config annotation attribute
...
Update use of `@ConfigurationProperties` to prefer the more explicit
`prefix` attribute, rather than `value`.
See gh-7579
8 years ago
Stephane Nicoll
dbb9a1bd20
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
7a75fb0f38
Fix test-specific configuration metadata
...
Most of the config keys defined by the `spring-boot-test-autoconfigure`
module can't be overridden because they are mapped with `@PropertyMapping`
on an annotation. It is confusing that such keys are exposed in content
assistance as using them will have no effect.
This commit removes the annotation processor from the build so that the
`@ConfigurationProperties` beans aren't processed anymore. Instead, manual
metadata is written for the two only keys that are effectively used in
regular configuration.
As a result, the `additional-spring-configuration-metadata` file has been
renamed to `spring-configuration-metadata` since nothing is processing it
anymore.
Closes gh-7887
8 years ago
Phillip Webb
125d9d6181
Merge branch '1.5.x'
8 years ago
Phillip Webb
e015e13b4d
Include `ErrorAttributes` in @WebMvcTest
...
Import the additional auto-configuration classes required for
`ErrorAttributes` and change the filter so that it's no longer
hidden.
Fixes gh-7867
8 years ago
Stephane Nicoll
506f6497c0
Merge branch '1.5.x'
8 years ago
Johnny Lim
f915ae197a
Polish
8 years ago
Phillip Webb
86a42e4e44
Merge branch '1.5.x'
8 years ago
Phillip Webb
54aeff47a2
Add exclude support to @ImportAutoConfiguration
...
Update `@ImportAutoConfiguration` with support for an exclude attribute
that works in a similar way to `@EnableAutoConfiguration`.
Also update existing `@Test...` annotation with exclude attribute
aliases.
Fixes gh-6809
8 years ago
Phillip Webb
8b69856fc9
Polish
8 years ago
Phillip Webb
1f417997f3
Merge branch '1.5.x'
8 years ago
Phillip Webb
6121208cbb
Polish formatting
8 years ago
Phillip Webb
4b9cba351b
Merge branch '1.4.x' into 1.5.x
8 years ago
Phillip Webb
bd74c3d327
Polish formatting
8 years ago
Stephane Nicoll
e3496614be
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
21b815aabd
Polish contribution
...
Closes gh-7560
8 years ago
Eddú Meléndez
5a7624df7c
Add support for property spring.test.database.replace
...
Closes gh-7229
8 years ago
Stephane Nicoll
9056e9bd7e
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
d8d5950e99
Enable validation in `AutoConfigureWebMvc`
...
Closes gh-7582
8 years ago
Stephane Nicoll
816c236e5b
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
ee72e788ed
Rename `spring-boot-junit-runners` to `spring-boot-test-support`
...
Closes gh-7421
8 years ago
Stephane Nicoll
4a97b38524
Remove deprecated code
...
Closes gh-6563
8 years ago
Stephane Nicoll
0568afc6cb
Merge branch '1.5.x'
8 years ago
Johnny Lim
423f8037ce
Polish
...
Closes gh-7530
8 years ago
Stephane Nicoll
96ca884450
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
80da80f930
Make sure that test data sources are unique
8 years ago
Stephane Nicoll
fa0bb9cac4
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
ba61faee5e
Remove trailing char
8 years ago
Stephane Nicoll
2577d79ff1
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
b618c70e52
Add test slice for pure jdbc tests
...
This commit adds `@JdbcTest`, a new test slice for pure jdbc tests. It
provides the same basic features than `@DataJpaTest`.
Closes gh-6563
8 years ago
Phillip Webb
b4c3f4f504
Merge branch '1.5.x'
8 years ago
Phillip Webb
5ed00b3501
Merge branch '1.4.x' into 1.5.x
8 years ago
Phillip Webb
357d072a60
Polish
8 years ago
Stephane Nicoll
c212f1078f
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
ca788a90e6
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
4bf645c615
`AutoconfigureTestDatabase` replace with a fresh database
...
Previously, two or more `@DataJpaTest` tests in the same test suite were
sharing the same in-memory database instance. This commit makes sure
that `TestDatabaseAutoConfiguration` creates a unique embedded database
for each test it operates on.
Closes gh-7473
8 years ago
Phillip Webb
ab3a001286
Merge branch '1.5.x'
8 years ago
Phillip Webb
dc237043b8
Merge branch '1.4.x' into 1.5.x
8 years ago
Phillip Webb
74670cb20f
Allow WebDriver beans to define their own scope
...
Update `WebDriverScope` so that only `WebDriver` beans with no explicit
scope are moved.
Fixes gh-7454
8 years ago
Andy Wilkinson
a501afdeb1
Merge branch '1.5.x'
8 years ago
Andy Wilkinson
b2a8be8bbe
Merge branch '1.4.x' into 1.5.x
8 years ago
Andy Wilkinson
3423ca87b4
Ensure that RestClientTest can be used without Jackson on the class path
...
Closes gh-7431
8 years ago
Phillip Webb
d8b7d6dfdc
Merge branch '1.5.x'
8 years ago
Phillip Webb
764f13453a
Merge branch '1.4.x' into 1.5.x
8 years ago
Phillip Webb
bacf0878af
Polish
8 years ago
Spring Buildmaster
e712a9ba8c
Next Development Version
8 years ago
Stephane Nicoll
0e92271a19
Merge branch '1.5.x'
8 years ago
Stephane Nicoll
5878e5eec5
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
318701daa7
Apply DispatcherServlet customizations to MockMvc
...
This commits makes sure that customizations on `DispatcherServlet` are
also applied to the `TestDispatcherServlet` that `MockMvc` is using
internally.
Closes gh-5891
8 years ago