[webbeans-commits] Webbeans SVN: r1622 - tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Sat Feb 21 16:10:30 EST 2009


Author: pete.muir at jboss.org
Date: 2009-02-21 16:10:30 -0500 (Sat, 21 Feb 2009)
New Revision: 1622

Added:
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/instantiation/
Removed:
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Animal.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnimalFarmer.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnotherDeploymentType.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnotherDeploymentTypeLiteral.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingAnnotationMemberLiteral_Broken.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingAnnotationMember_Broken.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingArrayTypeMemberLiteral_Broken.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingArrayTypeMember_Broken.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Chunky.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ChunkyLiteral.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Cod.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DaddyLongLegs.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DeadlyAnimal.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DeadlySpider.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Expensive.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ExpensiveLiteral.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Farmer.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/FinalTuna_Broken.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Haddock.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Halibut.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/InstantiationByTypeTest.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/LadybirdSpider.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ParameterizedBean_Broken.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Plaice.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/RoundWhitefish.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Salmon.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ScottishFish.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ScottishFishFarmer.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/SeaBass.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Sole.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Spider.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/SpiderProducer.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Tarantula.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Tuna.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Whitefish.java
Log:
Convert tests to @Artifact

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Animal.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Animal.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Animal.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,6 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-interface Animal
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnimalFarmer.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnimalFarmer.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnimalFarmer.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,6 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-class AnimalFarmer extends Farmer<Animal>
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnotherDeploymentType.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnotherDeploymentType.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnotherDeploymentType.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,20 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-
-import javax.inject.DeploymentType;
-
- at Target( { TYPE, METHOD })
- at Retention(RUNTIME)
- at Documented
- at DeploymentType
- at interface AnotherDeploymentType
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnotherDeploymentTypeLiteral.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnotherDeploymentTypeLiteral.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/AnotherDeploymentTypeLiteral.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,8 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.inject.AnnotationLiteral;
-
-class AnotherDeploymentTypeLiteral extends AnnotationLiteral<AnotherDeploymentType> implements AnotherDeploymentType
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingAnnotationMemberLiteral_Broken.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingAnnotationMemberLiteral_Broken.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingAnnotationMemberLiteral_Broken.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,8 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.inject.AnnotationLiteral;
-
-abstract class BindingTypeWithBindingAnnotationMemberLiteral_Broken extends AnnotationLiteral<BindingTypeWithBindingAnnotationMember_Broken> implements BindingTypeWithBindingAnnotationMember_Broken
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingAnnotationMember_Broken.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingAnnotationMember_Broken.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingAnnotationMember_Broken.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,24 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import static java.lang.annotation.ElementType.FIELD;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.PARAMETER;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-
-import javax.inject.BindingType;
-
- at Target( { TYPE, METHOD, PARAMETER, FIELD })
- at Retention(RUNTIME)
- at Documented
- at BindingType
- at interface BindingTypeWithBindingAnnotationMember_Broken
-{
-   
-   Expensive expensive();
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingArrayTypeMemberLiteral_Broken.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingArrayTypeMemberLiteral_Broken.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingArrayTypeMemberLiteral_Broken.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,8 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.inject.AnnotationLiteral;
-
-abstract class BindingTypeWithBindingArrayTypeMemberLiteral_Broken extends AnnotationLiteral<BindingTypeWithBindingArrayTypeMember_Broken> implements BindingTypeWithBindingArrayTypeMember_Broken
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingArrayTypeMember_Broken.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingArrayTypeMember_Broken.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/BindingTypeWithBindingArrayTypeMember_Broken.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,24 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import static java.lang.annotation.ElementType.FIELD;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.PARAMETER;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-
-import javax.inject.BindingType;
-
- at Target( { TYPE, METHOD, PARAMETER, FIELD })
- at Retention(RUNTIME)
- at Documented
- at BindingType
- at interface BindingTypeWithBindingArrayTypeMember_Broken
-{
-   
-   boolean[] bool();
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Chunky.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Chunky.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Chunky.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,24 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import static java.lang.annotation.ElementType.FIELD;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.PARAMETER;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-
-import javax.inject.BindingType;
-
- at Target( { TYPE, METHOD, PARAMETER, FIELD })
- at Retention(RUNTIME)
- at Documented
- at BindingType
- at interface Chunky
-{
-   
-   boolean realChunky();
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ChunkyLiteral.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ChunkyLiteral.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ChunkyLiteral.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,8 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.inject.AnnotationLiteral;
-
-abstract class ChunkyLiteral extends AnnotationLiteral<Chunky> implements Chunky
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Cod.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Cod.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Cod.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,13 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.annotation.Named;
-import javax.inject.Production;
-
- at Production
- at Whitefish
- at Chunky(realChunky=true)
- at Named("whitefish")
-class Cod implements ScottishFish
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DaddyLongLegs.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DaddyLongLegs.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DaddyLongLegs.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,6 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-class DaddyLongLegs extends Spider
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DeadlyAnimal.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DeadlyAnimal.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DeadlyAnimal.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,6 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-interface DeadlyAnimal
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DeadlySpider.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DeadlySpider.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/DeadlySpider.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,6 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-interface DeadlySpider extends DeadlyAnimal
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Expensive.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Expensive.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Expensive.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,28 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import static java.lang.annotation.ElementType.FIELD;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.PARAMETER;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-
-import javax.annotation.NonBinding;
-import javax.inject.BindingType;
-
- at Target( { TYPE, METHOD, PARAMETER, FIELD })
- at Retention(RUNTIME)
- at Documented
- at BindingType
- at interface Expensive
-{
-   
-   boolean veryExpensive();
-   
-   @NonBinding
-   int cost();
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ExpensiveLiteral.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ExpensiveLiteral.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ExpensiveLiteral.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,8 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.inject.AnnotationLiteral;
-
-abstract class ExpensiveLiteral extends AnnotationLiteral<Expensive> implements Expensive
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Farmer.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Farmer.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Farmer.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,9 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.inject.Production;
-
- at Production
-class Farmer<T>
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/FinalTuna_Broken.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/FinalTuna_Broken.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/FinalTuna_Broken.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,10 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.context.RequestScoped;
-
- at AnotherDeploymentType
- at RequestScoped
-final class FinalTuna_Broken
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Haddock.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Haddock.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Haddock.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,11 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.annotation.Named;
-import javax.inject.Production;
-
- at Production
- at Named
-class Haddock implements Animal
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Halibut.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Halibut.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Halibut.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,9 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-
- at Expensive(cost=50, veryExpensive=true)
- at Whitefish
-class Halibut implements Animal
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/InstantiationByTypeTest.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/InstantiationByTypeTest.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/InstantiationByTypeTest.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,101 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import java.lang.annotation.Annotation;
-import java.util.List;
-
-import javax.inject.AmbiguousDependencyException;
-import javax.inject.AnnotationLiteral;
-import javax.inject.DuplicateBindingTypeException;
-import javax.inject.TypeLiteral;
-import javax.inject.UnproxyableDependencyException;
-import javax.inject.UnsatisfiedDependencyException;
-import javax.inject.manager.Bean;
-
-import org.hibernate.tck.annotations.SpecAssertion;
-import org.jboss.jsr299.tck.AbstractDeclarativeTest;
-import org.jboss.jsr299.tck.literals.CurrentBinding;
-import org.testng.annotations.Test;
-
-/**
- * 
- * Spec version: PRD2
- *
- */
-public class InstantiationByTypeTest extends AbstractDeclarativeTest
-{
-   
-   @Override
-   protected List<Class<? extends Annotation>> getEnabledDeploymentTypes()
-   {
-      List<Class<? extends Annotation>> deploymentTypes = super.getStandardDeploymentTypes();
-      deploymentTypes.add(AnotherDeploymentType.class);
-      return deploymentTypes;
-   }
-   
-   @Test(groups={"resolution", "beanLifecycle"}) 
-   @SpecAssertion(section="5.7.2", id = "h")
-   public void testCurrentBindingTypeAssumed()
-   {
-      Bean<Tuna> tunaBean = createSimpleBean(Tuna.class);
-      getCurrentManager().addBean(tunaBean);
-      assert getCurrentManager().getInstanceByType(Tuna.class) != null;
-   }
-   
-   @Test(groups="resolution", expectedExceptions=IllegalArgumentException.class) 
-   @SpecAssertion(section="5.7.2", id = "ib")
-   public void testParameterizedTypeWithWildcardParameter()
-   {
-      getCurrentManager().getInstanceByType(new TypeLiteral<ParameterizedBean_Broken<?>>(){});
-   }
-   
-   @Test(groups="resolution", expectedExceptions=IllegalArgumentException.class) 
-   @SpecAssertion(section="5.7.2", id = "ia")
-   public  <T> void testParameterizedTypeWithTypeParameter()
-   {
-      getCurrentManager().getInstanceByType(new TypeLiteral<ParameterizedBean_Broken<T>>(){});
-   }
-   
-   
-   @Test(groups="resolution", expectedExceptions=DuplicateBindingTypeException.class) 
-   @SpecAssertion(section="5.7.2", id = "j")
-   public void testDuplicateBindingTypesUsed()
-   {
-      getCurrentManager().getInstanceByType(Tuna.class, new CurrentBinding(), new CurrentBinding());
-   }
-   
-   @Test(groups="resolution", expectedExceptions=IllegalArgumentException.class) 
-   @SpecAssertion(section="5.7.2", id = "k")
-   public void testNonBindingTypeUsed()
-   {
-      getCurrentManager().getInstanceByType(Tuna.class, new AnotherDeploymentTypeLiteral());
-   }
-   
-   @Test(expectedExceptions=AmbiguousDependencyException.class) 
-   @SpecAssertion(section="5.7.2", id = "n")
-   public void testAmbiguousDependencies() throws Exception
-   {
-      Bean<Cod> codBean = createSimpleBean(Cod.class);
-      Bean<Salmon> salmonBean = createSimpleBean(Salmon.class);
-      Bean<Sole> soleBean = createSimpleBean(Sole.class);
-      getCurrentManager().addBean(codBean);
-      getCurrentManager().addBean(salmonBean);
-      getCurrentManager().addBean(soleBean);
-      getCurrentManager().getInstanceByType(ScottishFish.class, new AnnotationLiteral<Whitefish>(){});
-   }
-   
-   @Test(expectedExceptions=UnsatisfiedDependencyException.class) 
-   @SpecAssertion(section="5.7.2", id = "m")
-   public void testUnsatisfiedDependencies() throws Exception
-   {
-      deployBeans(Cod.class, Salmon.class, Sole.class);;
-      getCurrentManager().getInstanceByType(Tuna.class, new CurrentBinding());
-   }
-   
-   @Test(expectedExceptions=UnproxyableDependencyException.class) 
-   @SpecAssertion(section="outdated", id = "outdated")
-   public void testUnproxyableDependencies() throws Exception
-   {
-      deployBeans(FinalTuna_Broken.class);
-      getCurrentManager().getInstanceByType(FinalTuna_Broken.class, new AnnotationLiteral<Whitefish>(){});
-   }   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/LadybirdSpider.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/LadybirdSpider.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/LadybirdSpider.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,14 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.context.ApplicationScoped;
-
- at ApplicationScoped
-class LadybirdSpider extends Spider
-{
-
-   public void spinWeb()
-   {
-      
-   }
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ParameterizedBean_Broken.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ParameterizedBean_Broken.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ParameterizedBean_Broken.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,6 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-class ParameterizedBean_Broken<T>
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Plaice.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Plaice.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Plaice.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,11 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.annotation.Named;
-
- at AnotherDeploymentType
- at Whitefish
- at Named("whitefish")
-final class Plaice implements Animal
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/RoundWhitefish.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/RoundWhitefish.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/RoundWhitefish.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,8 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
- at Expensive(cost=60, veryExpensive=true)
- at Whitefish
-class RoundWhitefish implements Animal
-{
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Salmon.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Salmon.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Salmon.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,11 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.annotation.Named;
-import javax.inject.Production;
-
- at Production
- at Named
-class Salmon implements ScottishFish
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ScottishFish.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ScottishFish.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ScottishFish.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,7 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-
-interface ScottishFish extends Animal
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ScottishFishFarmer.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ScottishFishFarmer.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/ScottishFishFarmer.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,9 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.inject.Production;
-
- at Production
-class ScottishFishFarmer extends Farmer<ScottishFish>
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/SeaBass.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/SeaBass.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/SeaBass.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,11 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.context.RequestScoped;
-import javax.inject.Production;
-
- at Production
- at RequestScoped
-class SeaBass implements Animal
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Sole.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Sole.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Sole.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,12 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.annotation.Named;
-import javax.inject.Production;
-
- at Production
- at Whitefish
- at Named("whitefish")
-class Sole implements ScottishFish
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Spider.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Spider.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Spider.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,12 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-
-class Spider implements Animal
-{
-
-   public final void layEggs()
-   {
-      
-   }
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/SpiderProducer.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/SpiderProducer.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/SpiderProducer.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,21 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.inject.Produces;
-
- at AnotherDeploymentType
-class SpiderProducer
-{
-   
-   private static Spider[] ALL_SPIDERS = { new Tarantula(), new LadybirdSpider(), new DaddyLongLegs() };
-   
-   @Produces public Spider[] getSpiders()
-   {
-      return ALL_SPIDERS;
-   }
-   
-   @Produces public String[] getStrings()
-   {
-      return new String[0];
-   }
-   
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Tarantula.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Tarantula.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Tarantula.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,6 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-class Tarantula extends Spider implements DeadlySpider
-{
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Tuna.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Tuna.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Tuna.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,15 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import javax.context.RequestScoped;
-
- at AnotherDeploymentType
- at RequestScoped
-class Tuna
-{
-   
-   public String getName()
-   {
-      return "Ophir";
-   }
-
-}

Deleted: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Whitefish.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Whitefish.java	2009-02-21 20:57:56 UTC (rev 1621)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/lookup/typesafe/Whitefish.java	2009-02-21 21:10:30 UTC (rev 1622)
@@ -1,22 +0,0 @@
-package org.jboss.jsr299.tck.unit.lookup.typesafe;
-
-import static java.lang.annotation.ElementType.FIELD;
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.PARAMETER;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-
-import javax.inject.BindingType;
-
- at Target( { TYPE, METHOD, PARAMETER, FIELD })
- at Retention(RUNTIME)
- at Documented
- at BindingType
- at interface Whitefish
-{
-
-}




More information about the weld-commits mailing list