> Not sure, but are you trying to run integration tests for your
> flashbuilder mojo?

yes, more like integration tests than unit tests
as i like to test the mojo including the velocity stuff.
but just recently i've read (something by some plexus guys i think)
that a component (a.k.a. mojo) in component oriented programming
is a unit itself, so "unit test" would be the correct term as
you can not split the component in smaller parts...
but that's only terminology blah blah in my opinion :)

> > > so my question is now, how we should proceed? any considerations
> > upfront?
> > @velo: although it might be a bit too early (as i already mentioned
> > there are still some dirty hacks), do you want to have a patch which
> > includes unit testing support for (the flexbuilder) mojos?
>
> Well, I would prefer to see a patch before dirty hack and another
> after the hack =D
> So I could know how much dirty is it.

okay, yesterday i resolved a lot of these hacks.
also some problems related to eclipse vs maven compilation, cost me +8
hours :(

to summarize, things i've done so far to get testing-harness running
in flexmojos 3.5:
* added dependency maven-plugin-testing-harness version 1.2
* added dependency plexus-utils version 1.5.1 (resolve
ClassNotFoundException for XmlStreamReader)
* added dependency plexus-container-default version 1.0-alpha-8
(downgrade version 1.0-beta-3.0.6 as otherwise would have crashed
plexus container thingy)
* added dependency xstream version 1.3.1 (just to check generated xml
files)
* added plugin descriptor src/test/resources/META-INF/maven/plugin.xml
because testing harness needs them (this is somehow ugly, as we -not
necessarily- need to recreate this file everytime something changes in
the mojos)
* added another configuration option "shouldThrowBuildException"
suppressing exception thrown while checking for mainApplication file
existence

if it's okay for you, i will send a patch and everything else with the
FLEXMOJOS-188 issue "Support flashbuilder metadata generation",
alright?! so testing and flashbuilder support will go hand in hand...


~christoph

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos?hl=en?hl=en

http://blog.flex-mojos.info/

Reply via email to