[webbeans-commits] Webbeans SVN: r3855 - in tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests: lookup/dynamic/builtin and 1 other directory.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Mon Oct 5 13:49:19 EDT 2009
Author: pete.muir at jboss.org
Date: 2009-10-05 13:49:19 -0400 (Mon, 05 Oct 2009)
New Revision: 3855
Added:
tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/Field.java
Modified:
tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/extensions/producer/ProducerTest.java
tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/BuiltinInstanceTest.java
Log:
Fix a test and change designations
Modified: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/extensions/producer/ProducerTest.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/extensions/producer/ProducerTest.java 2009-10-05 15:05:54 UTC (rev 3854)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/extensions/producer/ProducerTest.java 2009-10-05 17:49:19 UTC (rev 3855)
@@ -47,7 +47,7 @@
assert Cat.isInitializerCalled();
}
- @Test(groups = "broken")
+ @Test(groups = "ri-broken")
@SpecAssertions({
@SpecAssertion(section = "11.2", id = "c")
})
Modified: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/BuiltinInstanceTest.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/BuiltinInstanceTest.java 2009-10-05 15:05:54 UTC (rev 3854)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/BuiltinInstanceTest.java 2009-10-05 17:49:19 UTC (rev 3855)
@@ -64,10 +64,15 @@
assert farm.getCow() != null;
}
- @Test(groups = "broken")
+ @Test(groups = "ri-broken")
@SpecAssertion(section = "5.7.2", id = "g")
- public void testInstanceIsPassivationCapable() {
- Bean<Instance> instance = getBeans(Instance.class).iterator().next();
- // assert instance.isSerializable();
+ public void testInstanceIsPassivationCapable() throws Exception
+ {
+ Field field = getInstanceByType(Field.class);
+ Object object = deserialize(serialize(field));
+ assert field.getInstance().get() instanceof Cow;
+ assert object instanceof Field;
+ Field field2 = (Field) object;
+ assert field2.getInstance().get() instanceof Cow;
}
}
Added: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/Field.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/Field.java (rev 0)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/Field.java 2009-10-05 17:49:19 UTC (rev 3855)
@@ -0,0 +1,18 @@
+package org.jboss.jsr299.tck.tests.lookup.dynamic.builtin;
+
+import java.io.Serializable;
+
+import javax.enterprise.inject.Instance;
+import javax.inject.Inject;
+
+public class Field implements Serializable
+{
+
+ @Inject private Instance<Cow> instance;
+
+ public Instance<Cow> getInstance()
+ {
+ return instance;
+ }
+
+}
Property changes on: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/Field.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
More information about the weld-commits
mailing list