Hi all,

As we are approaching for a solution to Tycho bug 386988 (allowing to run test with Surefire on an existing RCP application), it seems necessary to clean a little the default configuration of tycho-surefire-plugin so it would work as expected in all cases.
I suggest the following change: https://github.com/jbosstools/jbosstools-build/pull/111 . It is mainly about removing the forced values for product, application, and the dependency to org.eclipse.platform. The default behavior of Tycho should already set all those values correctly, and the upcoming change for 386988 forces us to avoid setting explicitly those values to test against existing applications (such as JBoss Developer Studio).
It also removes references to jmock, since it seems to me that no-one is using it.

So please have a look and comment if you fear it will break something in your code/tests.
Cheers,
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets