Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
爱吃血肠
spring-framework
提交
ef151f57
S
spring-framework
项目概览
爱吃血肠
/
spring-framework
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
spring-framework
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ef151f57
编写于
4月 05, 2019
作者:
P
Phillip Webb
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Polishing
上级
1221b065
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
6 addition
and
6 deletion
+6
-6
spring-core/src/test/java/org/springframework/core/annotation/AnnotatedElementUtilsTests.java
...framework/core/annotation/AnnotatedElementUtilsTests.java
+4
-4
spring-core/src/test/java/org/springframework/core/annotation/MergedAnnotationsTests.java
...ringframework/core/annotation/MergedAnnotationsTests.java
+2
-2
未找到文件。
spring-core/src/test/java/org/springframework/core/annotation/AnnotatedElementUtilsTests.java
浏览文件 @
ef151f57
...
...
@@ -227,23 +227,23 @@ public class AnnotatedElementUtilsTests {
* If the "value" entry contains both "DerivedTxConfig" AND "TxConfig", then
* the algorithm is accidentally picking up shadowed annotations of the same
* type within the class hierarchy. Such undesirable behavior would cause the
* logic in {@
link
org.springframework.context.annotation.ProfileCondition}
* logic in {@
code
org.springframework.context.annotation.ProfileCondition}
* to fail.
* @see org.springframework.core.env.EnvironmentSystemIntegrationTests#mostSpecificDerivedClassDrivesEnvironment_withDevEnvAndDerivedDevConfigClass
*/
@Test
public
void
getAllAnnotationAttributesOnClassWithLocalAnnotationThatShadowsAnnotationFromSuperclass
()
{
// See org.springframework.core.env.EnvironmentSystemIntegrationTests#mostSpecificDerivedClassDrivesEnvironment_withDevEnvAndDerivedDevConfigClass
MultiValueMap
<
String
,
Object
>
attributes
=
getAllAnnotationAttributes
(
DerivedTxConfig
.
class
,
TX_NAME
);
assertNotNull
(
"Annotation attributes map for @Transactional on DerivedTxConfig"
,
attributes
);
assertEquals
(
"value for DerivedTxConfig"
,
asList
(
"DerivedTxConfig"
),
attributes
.
get
(
"value"
));
}
/**
* Note: this functionality is required by {@link org.springframework.context.annotation.ProfileCondition}.
* @see org.springframework.core.env.EnvironmentSystemIntegrationTests
* Note: this functionality is required by {@code org.springframework.context.annotation.ProfileCondition}.
*/
@Test
public
void
getAllAnnotationAttributesOnClassWithMultipleComposedAnnotations
()
{
// See org.springframework.core.env.EnvironmentSystemIntegrationTests
MultiValueMap
<
String
,
Object
>
attributes
=
getAllAnnotationAttributes
(
TxFromMultipleComposedAnnotations
.
class
,
TX_NAME
);
assertNotNull
(
"Annotation attributes map for @Transactional on TxFromMultipleComposedAnnotations"
,
attributes
);
assertEquals
(
"value for TxFromMultipleComposedAnnotations."
,
asList
(
"TxInheritedComposed"
,
"TxComposed"
),
...
...
spring-core/src/test/java/org/springframework/core/annotation/MergedAnnotationsTests.java
浏览文件 @
ef151f57
...
...
@@ -196,7 +196,7 @@ public class MergedAnnotationsTests {
* the algorithm is accidentally picking up shadowed annotations of the same
* type within the class hierarchy. Such undesirable behavior would cause
* the logic in
* {@
link
org.springframework.context.annotation.ProfileCondition} to fail.
* {@
code
org.springframework.context.annotation.ProfileCondition} to fail.
*/
@Test
public
void
collectMultiValueMapFromClassWithLocalAnnotationThatShadowsAnnotationFromSuperclass
()
{
...
...
@@ -208,7 +208,7 @@ public class MergedAnnotationsTests {
/**
* Note: this functionality is required by
* {@
link
org.springframework.context.annotation.ProfileCondition}.
* {@
code
org.springframework.context.annotation.ProfileCondition}.
*/
@Test
public
void
collectMultiValueMapFromClassWithMultipleComposedAnnotations
()
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录