Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [hyades-dev] JUnit testcases required for Hyades 1.3 and 3.0


I would like to add in a Junit testcase for hyades 1.3 and 3.0 to the plugin org.eclipse.hyades.test.http. However, this plugin seems to have disappeared out of the WSWB 1.3 eclipse zip and the 1.3 runtime zips seem to have become only about probekit ( this is off the 1.3 branch on hoplite4) plus they are all named '1.2' still and although I can find some source buried for plugin o.e.h.test.http, I cannot find the actual plugin.  I tried checking it out as a project from CVS at 1.3 and found out that it doesn't compile..."BaseString" is unknown. Can someone explain to me what the proper way is to find my  'missing' plugin and add it to 1.3 so that it compiles correctly?   I must be missing some methodology here.

thanks,
Suzanne


Valentina Popescu <popescu@xxxxxxxxxx>
Sent by: hyades-dev-admin@xxxxxxxxxxx

02/11/2004 01:16 PM

Please respond to
hyades-dev

To
hyades-dev@xxxxxxxxxxx
cc
Subject
[hyades-dev] JUnit testcases required for Hyades 1.3 and 3.0






There is a new requirement coming from the WSWB where all projects should have JUnit testcases created for the 1.3 and 3.0 stream. As a result, all teams contributing to the project should provide junit testcases for their own functionality.


These are the guidelines for defining a junit testcase:


1. The name of the plugin containing the testcases should end in .tests

For example org.eclipse.hyades.trace.tests


2. You do not have to create one test plugin per plugin under test.

On contrary, since the junit testcases will be used only by the build process to validate the driver we can use one plugin per functionality. Hyades already has about 168 plugins and features and we intend to reduce this number on the 3.0 stream. Any effort on this direaction will help improve the overall performance.


We have been working on defining testcases for the trace and log functionality, including UI testing. The test plugin will be available as soon as the CVS module is created.
Since we have gained some experience going through this process, we'll be more than happy to share it with you :)  

 
For any questions related to how to create testcases please contact  Stanley Shiah
/Toronto/IBM.


Thank you,
Valentina Popescu
IBM Toronto Labs,   popescu@xxxxxxxxxx
(905)413-2412         (tie-line  969)
fax: (905) 413-4920


Back to the top