[webbeans-commits] Webbeans SVN: r3126 - in tck/trunk/impl/src/main: java/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution and 1 other directories.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Wed Jul 22 06:37:56 EDT 2009


Author: jharting
Date: 2009-07-22 06:37:56 -0400 (Wed, 22 Jul 2009)
New Revision: 3126

Removed:
   tck/trunk/impl/src/main/resources/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/
Modified:
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/injectionpoint/InjectionPointTest.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/ResolutionByTypeTest.java
Log:
Minor

Modified: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/injectionpoint/InjectionPointTest.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/injectionpoint/InjectionPointTest.java	2009-07-22 08:59:04 UTC (rev 3125)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/injectionpoint/InjectionPointTest.java	2009-07-22 10:37:56 UTC (rev 3126)
@@ -314,4 +314,10 @@
          }
       }.run();
    }
+   
+   @Test(groups = { "ri-broken", "resolution" })
+   @SpecAssertion(section = "5.3", id = "h")
+   public void testDecoratorNotResolved() {
+      assert getInstanceByType(Cat.class) != null;
+   }
 }

Modified: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/ResolutionByTypeTest.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/ResolutionByTypeTest.java	2009-07-22 08:59:04 UTC (rev 3125)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/ResolutionByTypeTest.java	2009-07-22 10:37:56 UTC (rev 3126)
@@ -147,26 +147,20 @@
    @SpecAssertions( { 
       @SpecAssertion(section = "5.3", id = "i"),
       @SpecAssertion(section = "5.3.4", id = "aa"),
-      @SpecAssertion(section = "5.3.4", id = "ab")})
-   public void testResolveByTypeWithPrimitives() throws Exception
+      @SpecAssertion(section = "5.3.4", id = "ab"),
+      @SpecAssertion(section = "5.3.6", id = "b"),
+      @SpecAssertion(section = "5.3.6", id = "c") })
+   public void testResolveByTypeWithPrimitives()
    {
-      new RunInDependentContext()
-      {
-         @Override
-         protected void execute() throws Exception
-         {
-            assert getBeans(Double.class).size() == 2;
-            assert getBeans(double.class).size() == 2;
+      assert getBeans(Double.class).size() == 2;
+      assert getBeans(double.class).size() == 2;
 
-            Double min = getInstanceByType(Double.class, new AnnotationLiteral<Min>(){});
-            double max = getInstanceByType(double.class, new AnnotationLiteral<Max>(){});
+      Double min = getInstanceByType(Double.class, new AnnotationLiteral<Min>(){});
+      double max = getInstanceByType(double.class, new AnnotationLiteral<Max>(){});
 
-            assert min.equals(NumberProducer.min);
-            assert NumberProducer.max.equals(max);
-         }
-      }.run();
+      assert min.equals(NumberProducer.min);
+      assert NumberProducer.max.equals(max);
    }
-
    @Test(groups = "resolution")
    @SpecAssertions( {
       @SpecAssertion(section = "5.3", id = "l"),
@@ -206,25 +200,19 @@
       assert classes.contains(RoundWhitefish.class);
    }
 
-   @Test(groups = { "ri-broken", "policy"})
+   @Test(groups = { "ri-broken", "policy" })
    @SpecAssertion(section = "5.2", id = "a")
    public void testPolicyNotAvailableInNonDeploymentArchive() throws Exception
    {
-      new RunInDependentContext()
+      Set<Bean<Spider>> spiders = getBeans(Spider.class, new CurrentLiteral());
+      Set<Type> types = new HashSet<Type>();
+      for (Bean<Spider> spider : spiders)
       {
-         @Override
-         protected void execute() throws Exception
-         {
-            Set<Bean<Spider>> spiders = getBeans(Spider.class, new CurrentLiteral());
-            Set<Type> types = new HashSet<Type>();
-            for (Bean<Spider> spider : spiders) {
-              types.addAll(spider.getTypes());
-            }
-            assert !types.contains(CrabSpider.class);
-            assert !types.contains(DaddyLongLegs.class);
-            
-            assert getCurrentManager().getBeans("crabSpider").size() == 0;
-         }
-      }.run();
+         types.addAll(spider.getTypes());
+      }
+      assert !types.contains(CrabSpider.class);
+      assert !types.contains(DaddyLongLegs.class);
+
+      assert getCurrentManager().getBeans("crabSpider").size() == 0;
    }
 }




More information about the weld-commits mailing list