|
UnitTestHarness
1.0
Unit Testing Tool
|
| ▼ P: | |
| ▼ Test | |
| ▼ UnitTestHarness | |
| ▼ ExampleOfAComponentToBeTested | |
| ▼ scripts | |
| ▼ libs | |
| ▼ test | |
| ▼ ExampleOfAComponentToBeTested | |
| testExampleLibToBeTested.ctl | Example file containing test routines for (one of) the libraries in this component |
| exampleLibToBeTested.ctl | |
| exampleSubLibrary.ctl | This is an example file for using the unit testing harness |
| exampleSubLibraryMockVersion.ctl | This is an example mock version of a sub-library that is used by the code being tested |
| ▼ test | |
| ▼ ExampleOfAComponentToBeTested | |
| testExampleOfAComponentToBeTested.ctl | This is an example file for using the unit testing harness. Example of using setupSuite(), setup(), teardown() and teardownSuite() |
| ▼ FwUnitTestComponent | |
| ▼ scripts | |
| ▼ FwUnitTestComponent | |
| fwUnitTestComponentStartTestRunner.ctl | Started from the python harness. Runs the unit tests listed in configPathName, if no configPathName is given all the tests will be run |
| ▼ libs | |
| ▼ FwUnitTestComponent | |
| fwUnitTestComponentFromCommandLine.ctl | |
| fwUnitTestComponentGenerateResultsReport.ctl | This file contains the functions to write the XML results files. A XML file is created for each of the components |
| fwUnitTestComponentParseConfigurationXml.ctl | Finds which tests to run by parsing the unitTestConfiguration XML file. If the tests are not specified in the configuration file then uses fwUnitTestComponentTestDiscovery to discover the tests |
| fwUnitTestComponentRemoveComments.ctl | |
| fwUnitTestComponentScriptToEval.ctl | This script will get passed to evalScript to run the tests. Used by fwUnitTestComponentTestRunner.ctl |
| fwUnitTestComponentTestDiscovery.ctl | Automatically finds the test suites and test cases |
| fwUnitTestComponentTestRunner.ctl | This file is used by the fwUnitTestComponentTestRunner.pnl and fwUnitTestComponentStartTestRunner.ctl(when using the python harness) to run the unit tests |
| fwUnitTestComponentUpdateGui.ctl | Allows the updating of the panel's shapes as the tests are running. This is so the user is given instant feedback |
| fwUnitTestComponentAsserts.ctl | |
| ▼ Sources | |
| downloadComponents.py | |
| emuSvn.py | |
| handleWinCCOAProject.py | |
| httpGet.py | |
| magicStrings.py | |
| processResults.py | |
| puttyGet.py | |
| runUnitTests.py |