Procedures

ProcedureLocationProcedure TypeDescription
addTestRealArrValcafutSubroutine

Compact alternative to add a TestRealArrVal object to the test suite.

addTestRealValcafutSubroutine

Compact alternative to add a TestRealVal object to the test suite.

addUnitTestcafutSubroutine

Add a Test object to the test suite and make it available for setup.

deleteTestRealArrValcafutSubroutine

Destruct TestRealVal object by deallocating its next object pointer as well as its res and tgt arrays.

deleteTestRealValcafutSubroutine

Destruct TestRealVal object by deallocating its next object pointer.

deleteTestSuitecafutSubroutine

Destruct a test suite by deallocating its test pointer attribute.

newTestRealArrVal_namecafutFunction

Construct new TestRealArrVal given a name.

newTestRealVal_namecafutFunction

Construct new TestRealVal given a name.

newTestSuitecafutFunction

Construct a new test suite.

printFailTestRealArrValcafutSubroutine

Print failure message of a real array comparrison.

printFailTestRealValcafutSubroutine

Print failure message of a real value comparrison.

realArrCompInterfacecafutInterface
realArrEqcafutFunction

Test if two real arrays are exactly equal. Arrays must be of the same length and have the same values in the same positions. Uses epsilon value to account for floating point error.

realCompInterfacecafutInterface
realEqcafutFunction

Test if two real values are equal. Uses an epsilon value to account for floating point error.

runTestRealArrValcafutFunction

Run test on real arrays and print summary report for images.

runTestRealValcafutFunction

Run test on real values and print summary report for images.

runTestscafutSubroutine

Run all tests contained in a test suite.

TestRealArrValcafutInterface

Constructor interface for a TestRealArrVal object.

TestRealValcafutInterface

Constructor interface for a TestRealVal object.

TestSuitecafutInterface

Constructor interface for a TestSuite object.