[ https://jira.jboss.org/browse/CDITCK-178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pete Muir closed CDITCK-178. ---------------------------- Resolution: Done > DecoratorDefinitionTest.testDecoratedTypes() asserts that a superinterface of > the decorator bean class is not a decorated type. > ------------------------------------------------------------------------------------------------------------------------------- > > Key: CDITCK-178 > URL: https://jira.jboss.org/browse/CDITCK-178 > Project: CDI TCK > Issue Type: Bug > Security Level: Public(Everyone can see) > Components: Tests > Affects Versions: 1.0.1.Final > Reporter: Alexey Kazakov > Assignee: Marius Bogoevici > Fix For: 1.0.2.CR3, 1.1.0.CR1 > > > See > public void testDecoratedTypes() > { > List<Decorator<?>> decorators = > getCurrentManager().resolveDecorators(FooBar.TYPES); > assert decorators.size() == 1; > assert decorators.get(0).getDecoratedTypes().size() == 3; > assert decorators.get(0).getDecoratedTypes().contains(Foo.class); > assert decorators.get(0).getDecoratedTypes().contains(Bar.class); > assert decorators.get(0).getDecoratedTypes().contains(Baz.class); > assert > !decorators.get(0).getDecoratedTypes().contains(Serializable.class); > assert > !decorators.get(0).getDecoratedTypes().contains(FooDecorator.class); > assert > !decorators.get(0).getDecoratedTypes().contains(AbstractFooDecorator.class); > assert !decorators.get(0).getDecoratedTypes().contains(Boo.class); > } > But Boo is a superinterface of FooDecorator (not a superclass). And according > of JSR-299 8.1 it's a decorated type: > 8.1. Decorator beans > A decorator is a managed bean. The set of decorated types of a decorator > includes all bean types of the managed bean which are Java interfaces, except > for java.io.Serializable. -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ weld-issues mailing list weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues