Bonjour,
Je vous fais part de ma première traduction (ou plutôt tentative
de traduction) sur le paquet api-sanity-checker
Aussi le format des mails <type>://<paquet>/<fichier>
a un peu de mal à entrer dans ma tête.
Comment est-ce que je peux connaître le type du fichier ? (en
l’occurrence je n'ai rien trouvé sur la page du paquet).
--- Traduction --- (je ne sais pas comment mettre les
modifications sous la forme plus explicite, je n'ai pas trouvé de
fichier diff )
API Sanity Checker est un générateur automatique de test basique
pour les
librairies C/C++. Il permet de générer rapidement et simplement
des tests
(plus ou moins complet) pour chaque fonction dans un API utilisant
ses
signatures, types de donnés et relations entre les fonctions
directement
depuis les fichiers d'en-tête de la librairie. Chaque partie du
test
contient une fonction appelée avec un nombre raisonnable (le plus
souvent
mais malheureusement pas toujours) de paramètres. La qualité des
test
générés permet de vérifier l'absence d'erreurs critiques dans les
cas d'une
utilisation simple et peut être grandement amélioré en utilisant
des
modèles spécialisés réutilisables.
.
Le programme peut exécuter des tests générés et détecter des
crash, arrêts,
et toute sorte de signal émis, codes de sortie non-nul, blocage du
programme et manque d'un argument … (si spécifié). Cet outils peut
être
considéré comme un outil prêt à l'emploi permettant à moindre coût
de
vérifier le bon fonctionnement de la librairie de l'API ou comme
moyen de
développer une série de test initiaux afin de réaliser des tests
plus
poussés. Le programme prend également en charge le format
universel
Template2Code pour les tests, le mode de génération aléatoire des
test et
d'autres fonctionnalités utiles.
Cordialement,
Sydney Gems
|