ComponentsToReTestAfterChange¶
- MacroModule¶
author
package
definition
keywords
Purpose¶
This module determines tests that have to be re-run when a component changes.
Usage¶
Enter the name of the changed component, select its type and press Update.
Details¶
Tests are identified for all C++ projects and modules that depend transitively on the changed component.
Windows¶
Default Panel¶
Output Fields¶
outAffectedDependees¶
- name: outAffectedDependees, type: MLBase¶
An EffectAnalysisResult object. The EffectAnalysisResult is an extension of the AssociatedTests interface and additionally contains the changed and affected modules and projects.
Parameter Fields¶
Visible Fields¶
Type of Changed Component¶
- name: inTypeOfChangedComponent, type: Enum, default: MeVisLabModule¶
Type of the changed component.
Values:
Title |
Name |
Deprecated Name |
Description |
|---|---|---|---|
MeVisLab Module |
MeVisLabModule |
Module |
MeVisLab module of any subtype. |
C++ Project |
CPPProject |
Project |
C++ project. This can be a project that creates MeVisLab modules, or a shared library. |
Name of Changed Component¶
- name: inNameOfChangedComponent, type: String¶
Name of the changed component. Note that names are case-sensitive.
Update¶
- name: update, type: Trigger¶
Update the analysis result.
Clear¶
- name: clear, type: Trigger¶
Clear the analysis result.