exclude illegal TCK test See CDI-312. The meaning of BDA is not clearly defined. Section 5 and 12 contradict each other. The EE6 RI (Glassfish3) and also JBoss6 did implement it like we do (and yes, this is WAY more sane).
Having a static method look up the call-stack from where it gets called is also just a silly random generator. This would be really beyond repair to implement it the way this TCK test is written. Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/928a6867 Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/928a6867 Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/928a6867 Branch: refs/heads/master Commit: 928a68671887ef07a63847f3906f54dbf49ab3e0 Parents: ce93a79 Author: Mark Struberg <[email protected]> Authored: Sat Mar 7 12:39:32 2015 +0100 Committer: Mark Struberg <[email protected]> Committed: Sat Mar 7 12:39:32 2015 +0100 ---------------------------------------------------------------------- tck/cdi-embedded/src/test/resources/passing.xml | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/928a6867/tck/cdi-embedded/src/test/resources/passing.xml ---------------------------------------------------------------------- diff --git a/tck/cdi-embedded/src/test/resources/passing.xml b/tck/cdi-embedded/src/test/resources/passing.xml index ac1e330..045f345 100644 --- a/tck/cdi-embedded/src/test/resources/passing.xml +++ b/tck/cdi-embedded/src/test/resources/passing.xml @@ -247,6 +247,11 @@ <exclude name=".*"/> </methods> </class> + <class name="org.jboss.cdi.tck.tests.lookup.manager.provider.runtime.CDIProviderRuntimeTest"> + <methods> + <exclude name=".*"/> + </methods> + </class>
