[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[geclipse-dev] building test features
|
Hi *,
maybe you've seen some changes in the last three days, if not...
* delete eu.geclipse.test-feature and check it out from subversion:
* features/eu.geclipse.test-feature
* check out from CVS
* eu.geclipse.add_on.test-feature
* eu.geclipse.add_on.internal.test-feature
I have been working with Ariel on the integration of the unit tests into our
nightly build. The first step is building the test plugins/fragments but this
turned out to be more work than expected.
The main reason - and I still haven't solved it right now - is the different
dependency resolution in the PDE build and in a 'workspace' build. I am still
working on it, so pay attention to other changes in the above test features
and all other test plugins/fragments.
Have a nice weekend,
Markus
P.S.: If you are interested in the real problem:
Plugin A
Fragment A' with A as a host contains the JUnit tests
Plugin B with the test fixture/ test framework (eu.geclipse.test)
B has a dependency to A
A' has a dependency to B
* It should be possible to compile
* A because it doesn't have any dependencies
* B because it onlye depends on A
* A' because it depends on A and introduces a new dependency to B
But PDE build cannot resolve this and finds a cyclic dependency A-B-A-...