Skip to content

Commit 59084c6

Browse files
committed
Test status quo for AnnotatedTypeMetadata.getAnnotationAttributes()
See gh-24077
1 parent 4fcc09a commit 59084c6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

spring-core/src/test/java/org/springframework/core/type/AnnotationMetadataTests.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,12 @@ private void doTestSubClassAnnotationInfo(AnnotationMetadata metadata) {
9696
assertThat(metadata.hasAnnotation(Component.class.getName()), is(false));
9797
assertThat(metadata.hasAnnotation(Scope.class.getName()), is(false));
9898
assertThat(metadata.hasAnnotation(SpecialAttr.class.getName()), is(false));
99+
assertThat(metadata.hasMetaAnnotation(Component.class.getName()), is(false));
100+
assertThat(metadata.hasMetaAnnotation(MetaAnnotation.class.getName()), is(false));
99101
assertThat(metadata.getAnnotationTypes().size(), is(0));
100102
assertThat(metadata.getAnnotationAttributes(Component.class.getName()), nullValue());
103+
assertThat(metadata.getAnnotationAttributes(MetaAnnotation.class.getName(), false), nullValue());
104+
assertThat(metadata.getAnnotationAttributes(MetaAnnotation.class.getName(), true), nullValue());
101105
assertThat(metadata.getAnnotatedMethods(DirectAnnotation.class.getName()).size(), equalTo(0));
102106
assertThat(metadata.isAnnotated(IsAnnotatedAnnotation.class.getName()), equalTo(false));
103107
assertThat(metadata.getAllAnnotationAttributes(DirectAnnotation.class.getName()), nullValue());

0 commit comments

Comments
 (0)