Skip to content

Commit

Permalink
WELD-322
Browse files Browse the repository at this point in the history
  • Loading branch information
pmuir committed Dec 3, 2009
1 parent 391840f commit c195f80
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 0 deletions.
8 changes: 8 additions & 0 deletions tests/src/test/java/org/jboss/weld/tests/scope/Bar.java
@@ -0,0 +1,8 @@
package org.jboss.weld.tests.scope;

import javax.enterprise.context.Dependent;

@Dependent
class Bar extends Foo
{
}
8 changes: 8 additions & 0 deletions tests/src/test/java/org/jboss/weld/tests/scope/Foo.java
@@ -0,0 +1,8 @@
package org.jboss.weld.tests.scope;

import javax.enterprise.context.RequestScoped;

@RequestScoped
class Foo
{
}
19 changes: 19 additions & 0 deletions tests/src/test/java/org/jboss/weld/tests/scope/ScopeTest.java
@@ -0,0 +1,19 @@
package org.jboss.weld.tests.scope;

import javax.enterprise.context.Dependent;

import org.jboss.testharness.impl.packaging.Artifact;
import org.jboss.weld.test.AbstractWeldTest;
import org.testng.annotations.Test;

@Artifact
public class ScopeTest extends AbstractWeldTest
{

@Test(description="WELD-322")
public void testScopeDeclaredOnSubclassOverridesScopeOnSuperClass()
{
assert getCurrentManager().resolve(getCurrentManager().getBeans(Bar.class)).getScope().equals(Dependent.class);
}

}

0 comments on commit c195f80

Please sign in to comment.