RunGenericTestCases

MacroModule
genre Test
author Lennart Tautz
package FMEwork/ReleaseMeVis
definition RunGenericTestCases.def
see also RunFunctionalTestCases, DetermineTestsOfModule
keywords retest, generic, formal

Purpose

This module executes all generic TestCenter tests available for the modules in a module list.

Usage

Connect an object that implements the Dependencies interface. The GUI will show the generic tests available for the modules contained in this object. Press Run Tests to execute the tests. The test report will open externally.

Details

The module will iterate over the modules contained in the analysis result and determine which Generic TestCenter tests are available for each module.

Windows

Default Panel

../../../Projects/APA/Modules/mhelp/Images/Screenshots/RunGenericTestCases._default.png

Input Fields

inAnalysisResult

name: inAnalysisResult, type: MLBase

An object that implements the Dependencies interface.

Parameter Fields

Visible Fields

Calculate code coverage

name: inCalculateCodeCoverage, type: Bool, default: FALSE

Check this to calculate Python code coverage. The code coverage is contained in the TestCenter report.

Run Tests

name: runTests, type: Trigger, deprecated name: update

Trigger this to execute the tests.

Modules with Generic Test Cases

name: outTestList, type: String, persistent: no

A list of the modules contained in the input object and their available generic tests.