Hi folks!

We now have 2 GSOC test projects which are based on Arquillian:

a.) gsoc/webtest [1] which got implemented last year and is already in our SVN 
(but not yet released)  and

b.) gsoc/manila [2] which is not yet granted to the ASF (or is it?)

What is the state of both projects? 

If I understood them correctly both cover the same areas (at least partly).

Oh yes, and having to write something like:
@WebappDependency.List
({
    
@WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-api:jar:1.0.2-SNAPSHOT"),
    
@WebappDependency("org.apache.myfaces.extensions.cdi.core:myfaces-extcdi-core-impl:jar:1.0.2-SNAPSHOT"),
    
@WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-api:jar:1.0.2-SNAPSHOT"),
    
@WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-jsf20-module-impl:jar:1.0.2-SNAPSHOT"),
    
@WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-api:jar:1.0.2-SNAPSHOT"),
    
@WebappDependency("org.apache.myfaces.extensions.cdi.modules:myfaces-extcdi-message-module-impl:jar:1.0.2-SNAPSHOT"),
    @WebappDependency("org.apache.openwebbeans:openwebbeans-impl:jar:1.1.0"),
    @WebappDependency("org.apache.openwebbeans:openwebbeans-spi:jar:1.1.0"),
    @WebappDependency("org.apache.openwebbeans:openwebbeans-jsf:jar:1.1.0"),
    
@WebappDependency("org.apache.openwebbeans:openwebbeans-resource:jar:1.1.0"),
    @WebappDependency("org.apache.openwebbeans:openwebbeans-web:jar:1.1.0"),
    @WebappDependency("javassist:javassist:jar:3.12.0.GA"),
    @WebappDependency("net.sf.scannotation:scannotation:jar:1.0.2")
})


in a test Java class is an absolute no-go for me! This is terribly to maintain 
and will way too often be broken...


Such things must NOT be part of any test class!

LieGrue,
strub



[1] https://svn.apache.org/repos/asf/myfaces/gsoc/webapptest

[2]http://subversion.assembla.com/svn/manila/trunk

Reply via email to