Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDT/Obsolete/Testing"
(→Junit Automated Tests) |
m (→Junit Automated Tests) |
||
Line 5: | Line 5: | ||
which lists the test suites that get run. | which lists the test suites that get run. | ||
− | Junits run on a build machine nightly after build is created. | + | Junits run on a build machine nightly after build is created and published along with build logs for each build on [http://download.eclipse.org/tools/cdt/builds/ CDT Nightly Builds] page. |
Build machine configuration: | Build machine configuration: |
Revision as of 11:32, 11 January 2010
Junit Automated Tests
Everything starts at the test.xml file in the org.eclipse.cdt.testing plug-in, which lists the test suites that get run.
Junits run on a build machine nightly after build is created and published along with build logs for each build on CDT Nightly Builds page.
Build machine configuration:
SUSE Linux version 2.6.*-ppc64 gcc version 4.1.2 20070115
How to add a Test
Adding JUnits is as simple as adding tests to existing suites or adding new suites.
How to run Junit tests from IDE
If tests are written properly you should be able to right click on any java file that contains test suite and select Run As->JUnit Plug-in Test..
To find root file for project open text.xml or corresponding project, for example org.eclipse.cdt.core.tests and find property "classname" in target "suite". For project above it is org.eclipse.cdt.core.suite.AutomatedIntegrationSuite.