I'm fine with the names but I'd like to ask you to provide meaningful
defaults for annotations value element. In most scenraios you would just
place a set of annotations without bothering about details:

On Tue, Dec 13, 2011 at 10:40 AM, Ulrich Stärk <[email protected]> wrote:

> OK then. Does anyone have any objections against the names of the
> annotations?
>
> Uli
>
> On 12.12.2011 23:26, Howard Lewis Ship wrote:
> > Anything that makes testing easier is a win for me. Being able to put
> > these onto a the class being tested (or a common base class) should
> > help quite a bit.
> >
> >
> > On Mon, Dec 12, 2011 at 11:18 AM, Ulrich Stärk <[email protected]> wrote:
> >> Right now, integration tests need several configuration parameters
> which are read from a testng.xml
> >> file by default, see [1].
> >>
> >> Most IDEs come with a TestNG integration that allows classes or methods
> to be run as TestNG tests.
> >> Right now this doesn't work without writing XML when the tests need
> configuration other than the
> >> default. On the other hand this is quite handy when developing a single
> feature or trying to fix a
> >> bug without wanting to run the whole suite. You could write a
> simplified testng.xml file but you'd
> >> still need to do that manually.
> >>
> >> I therefore propose to introduce annotations for these settings:
> >>
> >> @WebAppFolder - for the tapestry.web-app-folder parameter
> >> @ServletContainer - for the tapestry.servlet-container parameter
> >> @ContextPath - for the tapestry.context-path parameter
> >> @Port - for the tapestry.port parameter
> >> @SSLPort - for the tapestry.ssl-port parameter
> >> @BrowserStartCommand - for the tapestry.browser-start-command parameter
> >>
> >> with the annotations taking precedence over settings from the xml file
> which in turn take precedence
> >> over the defaults.
> >>
> >> Thoughts?
> >>
> >> Uli
> >>
> >> [1]
> http://tapestry.apache.org/integration-testing.html#IntegrationTesting-Configuration
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Best regards,

Igor Drobiazko
http://tapestry5.de

Reply via email to