Le point d'extension com.ibm.rational.test.lt.codegen.core.extLibraryDependency a été modifié.
Le point d'extension com.ibm.rational.test.lt.codegen.core.extLibraryDependency
a été modifié comme suit :
- supportedFeature a été ajouté avec l'attribut featureName,
qui correspond à l'ID fonction de cette extension de protocole telle qu'elle est définie
en étendant le point d'extension com.ibm.rational.test.lt.licensing.feature. Si
cet élément est spécifié et que le test généré ne contient pas cette fonction,
l'existence des bibliothèques externes n'est pas appliquée. De la sorte, le développeur ne peut pas demander à ce que les bibliothèques ne
soient pas valides pour diverses plateformes d'exploitation. Si l'élément n'est pas
défini, les bibliothèques externes sont appliquées comme avant, pour qu'aucun code
existant ne soit corrompu. En résumé, ces bibliothèques externes ne seront pas
appliquées pour les tests qui ne contiennent pas cette fonction.
- optionalExtLibraryLocation a été ajouté avec l'attribut
pathname (le même que pour l'élément extLibraryLocation
existant). Lorsqu'elles sont présentes, les bibliothèques définies par cet élément sont
déployées. Toutefois, si elles ne sont pas présentes, aucun avertissement n'est généré. Il
se peut que la fonction prise en charge soit définie pour une bibliothèque
externe facultative. Ainsi, si le test ne contient pas cette fonction, la bibliothèque
facultative, même si elle existe, ne sera pas déployée.
- Un nouvel attribut existe pour optionalExtLibraryLocation etextLibraryLocation : RelativetoExternalFiles. Associez-lui la valeur true si vous fournissez une bibliothèque qui se trouve dans le répertoire external_files et false si vous fournissez une bibliothèque relative à votre plug-in.