Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CVS Development"

m
(Added links to CVS server sites)
Line 11: Line 11:
 
#* ''org.eclipse.team.tests.cvs.core''  
 
#* ''org.eclipse.team.tests.cvs.core''  
 
# The CVS tests require a repository to test with so you will need to set up a test repository.
 
# The CVS tests require a repository to test with so you will need to set up a test repository.
 +
#* You can obtain the Linux flavour of CVS from [http://ximbiot.com/ | here].
 +
#* You can obtain the Windows flavour of CVS from [http://www.march-hare.com/cvspro/ | here]. Please refer to the this [http://wiki.eclipse.org/index.php/CVS_FAQ#How_do_I_configure_CVSNT_to_work_with_Eclipse.3F | wiki entry] on configuring CVSNT to work with Eclipse.
 
# The ''org.eclipse.team.tests.cvs.core'' contains a couple of sample launch configurations:
 
# The ''org.eclipse.team.tests.cvs.core'' contains a couple of sample launch configurations:
 
#* CVS UI Tests: runs the tests related to the CVS/UI plug-in configured for windows
 
#* CVS UI Tests: runs the tests related to the CVS/UI plug-in configured for windows

Revision as of 12:21, 19 January 2007

Running the CVS Automated Tests using JUnit

Follow these steps to run the CVS tests:

  1. To load the Team/CVS test plug-ins, check out the following plug-ins from :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse repository:
    • org.eclipse.test
    • org.eclipse.test.performance
    • org.eclipse.core.tests.harness
    • org.eclipse.core.tests.resources
    • org.eclipse.team.tests.core
    • org.eclipse.team.tests.cvs.core
  2. The CVS tests require a repository to test with so you will need to set up a test repository.
    • You can obtain the Linux flavour of CVS from | here.
    • You can obtain the Windows flavour of CVS from | here. Please refer to the this | wiki entry on configuring CVSNT to work with Eclipse.
  3. The org.eclipse.team.tests.cvs.core contains a couple of sample launch configurations:
    • CVS UI Tests: runs the tests related to the CVS/UI plug-in configured for windows
    • CVS UI Tests (Linux): same as above but configured for Linux
    • CVS Core Tests: runs the tests related to the CVS/Core plug-in
  4. The Windows configuration is set up to use C:\eclipse as the test area. To configure the tests to use your test repository, perform the following steps:
    • copy the repository.properties file from the org.eclipse.team.tests.cvs.core plug-in to the C:\eclipse.
    • Open the file and modify the repository property to contain the location string that identifies your test repository. This string should be of the format :method:user:password@host:/repo/path (the other fields are used to tailor the tests in other ways but the defaults should work fine).
  5. From the Run menu, choose Run.. and then select CVS UI Tests to run the tests.

Back to the top