myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gerhard <gerhard.petra...@gmail.com>
Subject Re: [DISCUSS] Integration test module for MyFaces core
Date Tue, 21 Dec 2010 11:02:51 GMT
+1

esp. for our sub-projects, it would be nice if we host the examples at
apache-extras and just use them for the integration tests.
i would also use this approach for myfaces-core examples.

regards,
gerhard

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces



2010/12/21 Mark Struberg <struberg@yahoo.de>

> fat +1 :)
>
> LieGrue,
> strub
>
> --- On Tue, 12/21/10, Jakob Korherr <jakob.korherr@gmail.com> wrote:
>
> > From: Jakob Korherr <jakob.korherr@gmail.com>
> > Subject: [DISCUSS] Integration test module for MyFaces core
> > To: "MyFaces Development" <dev@myfaces.apache.org>
> > Date: Tuesday, December 21, 2010, 10:29 AM
> > Hi guys,
> >
> > We successfully created an integration-test webapp for
> > MyFaces CODI a
> > few weeks ago and I would like to add this stuff also to
> > MyFaces core.
> >
> > The module in CODI [1] is a standard war-artifact which
> > uses Cargo [2]
> > to start and stop the container and HtmlUnit [3] as the
> > "browser".
> > This means that you can run automated integration-tests
> > against the
> > webapp, but also use mvn jetty:run-exploded to manually
> > click through
> > it. Thus you can also see it as a bunch of examples.
> >
> > For the module in MyFaces core I would like it only to be
> > included if
> > you add a specific profile, e.g. -Pintegrationtest. Thus
> > the module
> > will not automatically be executed in every maven build and
> > will not
> > be part of a core-release. However, on hudson it will be
> > executed in
> > the nightly builds.
> >
> > In addition the module in MyFaces core will consist of more
> > then one
> > webapp, because we have to handle different environment
> > scenarios
> > (bean validation available, el 2.2 available,..).
> >
> > I hope that you all agree that this will help us a lot in
> > preventing
> > and fixing bugs, which can not really be tested by standard
> > JUnit
> > tests.
> >
> > Regards,
> > Jakob
> >
> > [1]
> http://svn.apache.org/repos/asf/myfaces/extensions/cdi/trunk/test-modules/cargo-test-module/
> > [2] http://cargo.codehaus.org/Maven2+plugin
> > [3] http://htmlunit.sourceforge.net/
> >
> > --
> > Jakob Korherr
> >
> > blog: http://www.jakobk.com
> > twitter: http://twitter.com/jakobkorherr
> > work: http://www.irian.at
> >
>
>
>
>

Mime
View raw message