Der Erweiterungspunkt com.ibm.rational.test.lt.codegen.core.extLibraryDependency ist geändert worden.
Der Erweiterungspunkt com.ibm.rational.test.lt.codegen.core.extLibraryDependency ist wie folgt geändert worden:
- Es wurde der Eintrag supportedFeature inklusive Attribut featureName hinzugefügt. Dabei handelt es sich um die Feature-ID dieser Protokollerweiterung entsprechend der Definition über die Erweiterung des Erweiterungspunkts com.ibm.rational.test.lt.licensing.feature. Wenn Sie dieses Element angeben und der zu generierende Test verfügt nicht über dieses Feature, wird die Existenz externer Bibliotheken nicht umgesetzt. Damit wird der Entwickler von der Notwendigkeit entbunden, darauf hinzuweisen, dass die Bibliotheken auf bestimmten Betriebssystemplattformen ungültig sind. Wenn Sie dieses Element nicht angeben, werden externe Bibliotheken wie gewohnt umgesetzt und es wird kein vorhandener Code verletzt. Für Tests, die nicht über dieses Feature verfügen, werden externe Bibliotheken nicht umgesetzt.
- Es wurde der Eintrag optionalExtLibraryLocation inklusive Attribut pathname hinzugefügt (entspricht dem für das bereits vorhandene Element extLibraryLocation). Sofern vorhanden, werden Bibliotheken, die über dieses Element definiert werden, implementiert. Sind keine derartigen Bibliotheken vorhanden, wird keine Warnung ausgegeben. Zwar kann für eine optionale externe Bibliothek das unterstützte Feature definiert sein, wenn das Feature aber nicht für den betreffenden Test definiert ist, kann die optionale Bibliothek auch dann nicht implementiert werden, wenn sie konkret vorhanden ist.
- optionalExtLibraryLocation und extLibraryLocation haben
ein neues Attribut: RelativetoExternalFiles. Legen Sie dieses Attribut
auf true fest, wenn Sie eine Bibliothek bereitstellen, die sich im Verzeichnis external_files
befindet, und auf false, wenn Sie eine Bibliothek in Relation zum Plug-in bereitstellen.