Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[hyades-dev] PLEASE READ - Hyades test structure

Hi everyone,
 
(I need any feedback ASAP on this so could everyone read it, take a look and reply with any comments)
 
based on some feedback I have refactored the Hyades test structure as in the attached ZIP file (unzip it as a plugin into your workspace).
 
Here is the gist of how it works now:
 
there is a CVS module and plugin which contains all Hyades tests called "org.eclipse.hyades.tests"
 
inside this there is a folder for each plugin of the form
    "<plugin name>.tests"
 
    each of these plugin folders contains two mandatory directories:
        - a "src" directory containing all the JUnit test source code and
        - a "manual" directory containing all the Hyades Manual tests
 
    each of these plugin folders also contains a mandatory TestSuite as specified in the README
        - "<plugin name>.AllTests"
 
The folder for each plugin inside "org.eclipse.hyades.tests" can be downloaded as a plugin in its own right meaning that developers can either download and run all the hyades tests by checking out the entire "org.eclipse.hyades.tests" plugin or they can download (and develop) a particular plugins tests by checking out the relevant directory under "org.eclipse.hyades.tests" as a plugin.
 
The main test plugin then has dependencies on all the plugins with tests as specified in the README but developers can develop and run their own plugins' tests separate from everyone elses.
 
thanks
 
Antony
 
 

Attachment: HyadesTests.zip
Description: Binary data


Back to the top