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 |