The archetype for Maven plugins has been enriched with an example of an IT.
That should give developers a start on how to use the maven-invoker-plugin.
There's probably more room for improving documentation on how to make a
kickstart when writing maven-plugins, but that would only be useful if you
could find those docs. Right now the Maven site is a growing list of
hyperlinks, so we also need to rearrange the site.
MRM a different story, I've only used it for plugins where I need to
download a pom.xml from some runtime specified project.
I see opportunities when we integrate MRM into the maven-invoker-plugin,
but I'm not sure if we want a per-test repository. Up until now I've been
able to isolate all mocked artifacts per test. I'd prefer not introduce
extra options if these are not really required.
Robert
Op Sun, 21 Apr 2013 09:08:22 +0200 schreef Stephen Connolly
<stephen.alan.conno...@gmail.com>:
On Sunday, 21 April 2013, Barrie Treloar wrote:
On 21 April 2013 00:50, Robert Scholte
<rfscho...@apache.org<javascript:;>>
wrote:
> @Barrie,
>
http://mojo.codehaus.org/mrm-maven-plugin/examples/invoker-tests.htmlshould
> give you a good start.
> I'll add something about supported files and how to setup your
mockrepo.
Is
> there something else you'd like to see?
Remember its been a while since I've gone searching for the docs so
things may be fine now...
Its more thank just MRM, its how to use the invoker, why you do things
this way, etc, etc. This is especially useful for newbies as
integration tests are so useful.
I think what you are calling out for is a better guide on how to write
integration tests for maven plugins on the Maven site.
I am also wondering if it is worth moving MRM into the Maven tree,
perhaps
merging with invoker as that would open up some nice synergies, such as
allowing per-test repositories (or even per part of test, e.g.
Invoker.properties could have: invoker.mockRepository.2=...)
-Stephen
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org <javascript:;>
For additional commands, e-mail: dev-h...@maven.apache.org
<javascript:;>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org