Skip to main content

[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-...


Back to the top