Stop using convention-based attribute overrides in tests in spring-test and spring-mvc

See gh-28760
This commit is contained in:
Sam Brannen
2022-07-06 14:01:28 +02:00
parent c54b1519e4
commit 0beee7dc69
15 changed files with 69 additions and 33 deletions

View File

@@ -30,6 +30,7 @@ import org.junit.jupiter.api.BeforeEach;
import org.springframework.beans.DirectFieldAccessor;
import org.springframework.context.support.PropertySourcesPlaceholderConfigurer;
import org.springframework.core.annotation.AliasFor;
import org.springframework.core.annotation.AnnotatedElementUtils;
import org.springframework.core.annotation.AnnotationUtils;
import org.springframework.core.env.PropertiesPropertySource;
@@ -550,8 +551,10 @@ class CrossOriginTests {
@CrossOrigin
private @interface ComposedCrossOrigin {
@AliasFor(annotation = CrossOrigin.class)
String[] origins() default {};
@AliasFor(annotation = CrossOrigin.class)
String allowCredentials() default "";
}
@@ -563,8 +566,6 @@ class CrossOriginTests {
@RequestMapping(path = "/foo", method = RequestMethod.GET)
public void foo() {
}
}