Skip to content

Commit

Permalink
WELD-1837: Weld SE does not support empty beans.xml files - add test
Browse files Browse the repository at this point in the history
  • Loading branch information
stefangrossmann committed Jan 13, 2015
1 parent 4c14c9f commit 721a87d
Showing 1 changed file with 1 addition and 11 deletions.
Expand Up @@ -37,22 +37,15 @@ public class BeanDiscoveryInjectionTest {

@Deployment
public static Archive<?> getDeployment() {
WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL), "beans.xml")
.addClasses(Dog.class, Cat.class, Cow.class);
JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.ANNOTATED), "beans.xml")
.addClasses(Plant.class, Tree.class, Stone.class);
JavaArchive archive03 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.NONE), "beans.xml")
.addClasses(Flat.class, House.class);
archives.add(archive01);
archives.add(archive02);
archives.add(archive03);
return archives;
return ShrinkWrap.create(WeldSEClassPath.class).add(archive01, archive02, archive03);
}

/**
* Test bean discovery in SE.
*/
@Test
public void testAllBeanDiscovery(BeanManager manager) {
assertEquals(1, manager.getBeans(Dog.class).size());
Expand All @@ -72,7 +65,4 @@ public void testNoneBeanDiscovery(BeanManager manager) {
assertEquals(0, manager.getBeans(Flat.class).size());
assertEquals(0, manager.getBeans(House.class).size());
}



}

0 comments on commit 721a87d

Please sign in to comment.