Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [hyades-dev] Hyades testing structure

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

Back to the top