This patch against the current CVS (08.03.2004)
adds a new features(failure markers) to TDE:
-After running tests (either automaticly during the
build, or 'by hand', the location of failing tests
get marked in the source code and the problem list.
(to see them in the problem list the filter needs to
be changed to include markers of type "Test failure")
-The context menu of any Java project gets a new menu
item: 'TDE/Delete markers' which deletes all failure
markers of the curret project, which were created by
failed tests.
The attached zip file contains two patch files for
the two plugins ....core und ....ui which can be
applied to the sources within Eclipse iself.
Planed enhancement:
-add configuration option for enabling/disabling the
failure markers
-updating doc-plugin
-extra icon for failure
Known issues:
-The JunitPlugin it listens to for est progress does
not provide any information from which java project a
failing test comes from. It gives ony the full
qualified class name.
For finding the corresponding java project the type
is searched in all java projects and the FIRST
project which contains the type, is choosen.
But there could be more then one project which has
the same type...
I added tests and wil provide patches to the test
plugins as well.
The "failure marker" patches to the 'core' and 'ui' plugin