The testsuites we have at the moment are all
standard JUnit testsuites and testcases.
The "org.eclipse.hyades.tests.AllTests"
class is very simple - it just loads one standard JUnit testsuite per
plugin and creates one overall standard JUnit testsuite that contains them
all.
If the Hyades JUnit runner can run mixed tests
then the "AllTests" class could easily be refactored into a Hyades JUnit
testsuite which did the same thing and potentially also contained a bunch of Hyades JUnit testsuites - which would allow
developers to run their existing JUnit tests along with any new Hyades
JUnit testsuites at the same time.
If it can't run mixed tests and we want to support
both standard JUnit tests and Hyades JUnit tests then we'll need an extra
structure similar to the existing ones for Hyades JUnit tests.
does this sound right?
Antony
----- Original Message -----
Sent: Thursday, April 29, 2004 2:09
PM
Subject: Re: [hyades-dev] Hyades testing
structure
When you say JUnit, you mean
the Hyades JUnit runner. right? as well as the workbench JUnit runner.
Thanks for your
time. -------------------------------------------------------------------------- Harm
Sluiman, STSM, phone:905-413-4032 fax: 4920 cell:
416-432-9754 mailto:sluiman@xxxxxxxxxx Admin :
Gabrielle Chapman chapmaga@xxxxxxxxxx
Tie: 969-2323
"Antony Miguel"
<antony.miguel@xxxxxxxxxxxxx> Sent by: hyades-dev-admin@xxxxxxxxxxx
04/29/2004 08:46 AM
Please respond
to hyades-dev |
|
To
| <hyades-dev@xxxxxxxxxxx>
|
cc
|
|
Subject
| Re: [hyades-dev]
hyades testing structure |
|
Now that you mention it I don't think it does need to be a plugin.
Same goes for all the subprojects inside it actually. They all
just need to be java projects rather than plugins. All they need to do
is build the test code and allow it to be run using the JUnit launch
configuration. If the .project files are in CVS then they should be able to reference
their projects in the build path and build the test source code ok.
So: the plugin.xml
files in the example ZIP file I sent around are redundant and can be
ignored. Antony -----
Original Message ----- From: Harm
Sluiman To:
hyades-dev@xxxxxxxxxxx Sent: Thursday, April 29, 2004 12:50 PM Subject: Re: [hyades-dev] hyades testing structure
Antony, I have followed up with the
rest of the commiters to make sure you get the feedback you need on this
important piece of work.
Do you need and org.eclipse.hyades.tests plugin or just a module
and project?
Thanks for your
time. -------------------------------------------------------------------------- Harm
Sluiman, STSM, phone:905-413-4032 fax: 4920 cell:
416-432-9754 mailto:sluiman@xxxxxxxxxx Admin : Gabrielle Chapman
chapmaga@xxxxxxxxxx Tie: 969-2323
"Antony Miguel"
<antony.miguel@xxxxxxxxxxxxx> Sent by:
hyades-dev-admin@xxxxxxxxxxx
04/29/2004 06:27 AM
Please respond
to hyades-dev |
|
To
| <hyades-dev@xxxxxxxxxxx>
|
cc
|
|
Subject
| [hyades-dev] hyades
testing structure |
|
I haven't received any
comments on the proposed Hyades testing structure I sent out a couple of days
ago. If I don't get any comments by the end of the day (12 noon EST)
I'll assume that everyone is ok with it and ask for the
"org.eclipse.hyades.tests" plugin to be created.
After this I'll check in the
example code I sent round for the two plugins "org.eclipse.hyades.perfmon" and
"org.eclipse.hyades.statistical.ui".
thanks
Antony
antony.miguel@xxxxxxxxxxxxx
|