[
https://issues.apache.org/jira/browse/OWB-1206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John D. Ament updated OWB-1206:
-------------------------------
Attachment: OWB_1206_v2.patch
Here's a better patch, created an owb-se-tck package to run. It's a bit of a
pain but the test harness will end up being the simple part.
I excluded the request context activation tests until those are in.
17/27 tests are failing
{code}
Tests run: 27, Failures: 17, Errors: 0, Skipped: 0, Time elapsed: 16.639 sec
<<< FAILURE! - in TestSuite
instanceSelectAnnotationThrowsISEWhenAccessedAfterShutdown(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.523 sec <<< FAILURE!
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
BootstrapSEContainerTest.instanceSelectAnnotationThrowsISEWhenAccessedAfterShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@4ec88fd9]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
BootstrapSEContainerTest.instanceSelectAnnotationThrowsISEWhenAccessedAfterShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@4ec88fd9]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Method
BootstrapSEContainerTest.instanceSelectAnnotationThrowsISEWhenAccessedAfterShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@4ec88fd9]
should have thrown an exception of class java.lang.IllegalStateException
instanceSelectClassThrowsISEWhenAccessedAfterShutdown(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.072 sec <<< FAILURE!
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
BootstrapSEContainerTest.instanceSelectClassThrowsISEWhenAccessedAfterShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@2e2bb4db]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
BootstrapSEContainerTest.instanceSelectClassThrowsISEWhenAccessedAfterShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@2e2bb4db]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Method
BootstrapSEContainerTest.instanceSelectClassThrowsISEWhenAccessedAfterShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@2e2bb4db]
should have thrown an exception of class java.lang.IllegalStateException
seContainerThrowsISEWhenAccessingBmAtShutdownContainer(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.074 sec <<< FAILURE!
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
BootstrapSEContainerTest.seContainerThrowsISEWhenAccessingBmAtShutdownContainer()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@38709d97]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
BootstrapSEContainerTest.seContainerThrowsISEWhenAccessingBmAtShutdownContainer()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@38709d97]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Method
BootstrapSEContainerTest.seContainerThrowsISEWhenAccessingBmAtShutdownContainer()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@38709d97]
should have thrown an exception of class java.lang.IllegalStateException
testAddDecorator(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.062 sec <<< FAILURE!
java.lang.AssertionError: expected [true] but found [false]
at
org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest.testAddDecorator(BootstrapSEContainerTest.java:244)
testAddInterceptor(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.048 sec <<< FAILURE!
java.lang.AssertionError: expected [true] but found [false]
at
org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest.testAddInterceptor(BootstrapSEContainerTest.java:227)
testAlternativesInSE(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.032 sec <<< FAILURE!
java.lang.AssertionError: expected [Circle] but found [Square]
at
org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest.testAlternativesInSE(BootstrapSEContainerTest.java:138)
testContainerCloseMethodOnNotInitializedContainer(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.041 sec <<< FAILURE!
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
BootstrapSEContainerTest.testContainerCloseMethodOnNotInitializedContainer()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@188905db]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
BootstrapSEContainerTest.testContainerCloseMethodOnNotInitializedContainer()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@188905db]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Method
BootstrapSEContainerTest.testContainerCloseMethodOnNotInitializedContainer()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest@188905db]
should have thrown an exception of class java.lang.IllegalStateException
testInvocationOfInitializedMethodReturnsNewSeContainerInstance(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.065 sec <<< FAILURE!
org.apache.webbeans.exception.WebBeansDeploymentException:
java.lang.NullPointerException
at
org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest.testInvocationOfInitializedMethodReturnsNewSeContainerInstance(BootstrapSEContainerTest.java:103)
Caused by: java.lang.NullPointerException
at
org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest.testInvocationOfInitializedMethodReturnsNewSeContainerInstance(BootstrapSEContainerTest.java:103)
testSeContainerLookup(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.019 sec <<< FAILURE!
java.lang.IllegalArgumentException: sun.misc.Launcher$AppClassLoader@764c12b6
is already registered
at
org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest.testSeContainerLookup(BootstrapSEContainerTest.java:253)
testSyntheticArchive(org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest)
Time elapsed: 0.02 sec <<< FAILURE!
java.lang.IllegalArgumentException: sun.misc.Launcher$AppClassLoader@764c12b6
is already registered
at
org.jboss.cdi.tck.tests.se.container.BootstrapSEContainerTest.testSyntheticArchive(BootstrapSEContainerTest.java:114)
testReferenceUsedAfterContainerShutdown(org.jboss.cdi.tck.tests.se.container.contextualReference.InvalidContextualReferenceTest)
Time elapsed: 0.42 sec <<< FAILURE!
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
InvalidContextualReferenceTest.testReferenceUsedAfterContainerShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.contextualReference.InvalidContextualReferenceTest@4b973a45]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Expected exception java.lang.IllegalStateException but got
org.testng.TestException:
Method
InvalidContextualReferenceTest.testReferenceUsedAfterContainerShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.contextualReference.InvalidContextualReferenceTest@4b973a45]
should have thrown an exception of class java.lang.IllegalStateException
Caused by: org.testng.TestException:
Method
InvalidContextualReferenceTest.testReferenceUsedAfterContainerShutdown()[pri:0,
instance:org.jboss.cdi.tck.tests.se.container.contextualReference.InvalidContextualReferenceTest@4b973a45]
should have thrown an exception of class java.lang.IllegalStateException
testCustomClassLoader(org.jboss.cdi.tck.tests.se.container.customClassloader.CustomClassLoaderSETest)
Time elapsed: 0.44 sec <<< FAILURE!
javax.enterprise.inject.UnsatisfiedResolutionException:
Api type [org.jboss.cdi.tck.tests.se.container.customClassloader.Alpha] is not
found with the qualifiers
Qualifiers:
[@javax.enterprise.inject.Default(),@org.jboss.cdi.tck.tests.se.container.customClassloader.ProcessedByExtension()]
at
org.jboss.cdi.tck.tests.se.container.customClassloader.CustomClassLoaderSETest.testCustomClassLoader(CustomClassLoaderSETest.java:77)
testEventIsFiredWhenAplicationContextDestroyed(org.jboss.cdi.tck.tests.se.context.ContextSETest)
Time elapsed: 0.071 sec <<< FAILURE!
java.lang.AssertionError: expected [true] but found [false]
at
org.jboss.cdi.tck.tests.se.context.ContextSETest.testEventIsFiredWhenAplicationContextDestroyed(ContextSETest.java:88)
requestContextIsActiveDuringPostConstructCallback(org.jboss.cdi.tck.tests.se.context.request.RequestContextTest)
Time elapsed: 0.063 sec <<< FAILURE!
java.lang.AssertionError: null
at
org.jboss.cdi.tck.tests.se.context.request.RequestContextTest.requestContextIsActiveDuringPostConstructCallback(RequestContextTest.java:72)
testCustomCDIProvider(org.jboss.cdi.tck.tests.se.customCDIProvider.CustomCDIProviderTest)
Time elapsed: 0.256 sec <<< FAILURE!
java.lang.AssertionError: expected [null] but found
[org.apache.webbeans.container.OwbCDI@31379c02]
at
org.jboss.cdi.tck.tests.se.customCDIProvider.CustomCDIProviderTest.testCustomCDIProvider(CustomCDIProviderTest.java:53)
testImplicitArchiveDiscovered(org.jboss.cdi.tck.tests.se.discovery.implicit.ImplicitBeanArchiveWithSystemPropertyTest)
Time elapsed: 0.266 sec <<< FAILURE!
java.lang.IllegalArgumentException: java.lang.ClassNotFoundException:
javax.enterprise.inject.scan.implicit
at
org.jboss.cdi.tck.tests.se.discovery.implicit.ImplicitBeanArchiveWithSystemPropertyTest.testImplicitArchiveDiscovered(ImplicitBeanArchiveWithSystemPropertyTest.java:56)
Caused by: java.lang.ClassNotFoundException:
javax.enterprise.inject.scan.implicit
at
org.jboss.cdi.tck.tests.se.discovery.implicit.ImplicitBeanArchiveWithSystemPropertyTest.testImplicitArchiveDiscovered(ImplicitBeanArchiveWithSystemPropertyTest.java:56)
testImplicitArchiveDiscovered(org.jboss.cdi.tck.tests.se.discovery.implicit.ImplicitBeanArchiveSETest)
Time elapsed: 0.273 sec <<< FAILURE!
java.lang.IllegalArgumentException: java.lang.ClassNotFoundException:
javax.enterprise.inject.scan.implicit
at
org.jboss.cdi.tck.tests.se.discovery.implicit.ImplicitBeanArchiveSETest.testImplicitArchiveDiscovered(ImplicitBeanArchiveSETest.java:54)
Caused by: java.lang.ClassNotFoundException:
javax.enterprise.inject.scan.implicit
at
org.jboss.cdi.tck.tests.se.discovery.implicit.ImplicitBeanArchiveSETest.testImplicitArchiveDiscovered(ImplicitBeanArchiveSETest.java:54)
Results :
Failed tests:
BootstrapSEContainerTest.instanceSelectAnnotationThrowsISEWhenAccessedAfterShutdown
» Test
BootstrapSEContainerTest.instanceSelectClassThrowsISEWhenAccessedAfterShutdown
» Test
BootstrapSEContainerTest.seContainerThrowsISEWhenAccessingBmAtShutdownContainer
» Test
BootstrapSEContainerTest>Arquillian.run:164->testAddDecorator:244 expected
[true] but found [false]
BootstrapSEContainerTest>Arquillian.run:164->testAddInterceptor:227 expected
[true] but found [false]
BootstrapSEContainerTest>Arquillian.run:164->testAlternativesInSE:138
expected [Circle] but found [Square]
BootstrapSEContainerTest.testContainerCloseMethodOnNotInitializedContainer »
Test
BootstrapSEContainerTest>Arquillian.run:164->testInvocationOfInitializedMethodReturnsNewSeContainerInstance:103
» WebBeansDeployment
BootstrapSEContainerTest>Arquillian.run:164->testSeContainerLookup:253 »
IllegalArgument
BootstrapSEContainerTest>Arquillian.run:164->testSyntheticArchive:114 »
IllegalArgument
InvalidContextualReferenceTest.testReferenceUsedAfterContainerShutdown » Test
...
CustomClassLoaderSETest>Arquillian.run:164->testCustomClassLoader:77 »
UnsatisfiedResolution
ContextSETest>Arquillian.run:164->testEventIsFiredWhenAplicationContextDestroyed:88
expected [true] but found [false]
RequestContextTest>Arquillian.run:164->requestContextIsActiveDuringPostConstructCallback:72
null
CustomCDIProviderTest>Arquillian.run:164->testCustomCDIProvider:53 expected
[null] but found [org.apache.webbeans.container.OwbCDI@31379c02]
ImplicitBeanArchiveSETest>Arquillian.run:164->testImplicitArchiveDiscovered:54
» IllegalArgument
ImplicitBeanArchiveWithSystemPropertyTest>Arquillian.run:164->testImplicitArchiveDiscovered:56
» IllegalArgument
Tests run: 27, Failures: 17, Errors: 0, Skipped: 0
{code}
> Enable CDI 2.0 TCK SE Tests
> ---------------------------
>
> Key: OWB-1206
> URL: https://issues.apache.org/jira/browse/OWB-1206
> Project: OpenWebBeans
> Issue Type: Improvement
> Reporter: John D. Ament
> Attachments: OWB_1206.patch, OWB_1206_v2.patch
>
>
> The CDI 2.0 TCK tests for Java SE are currently disabled. This is a holder
> ticket to:
> - Enable the suite
> - Fix whatever tests may fail
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)