informations sur ce modèle

La documentation de ce modèle est incluse depuis sa sous-page de documentation [modifier] [historique]. Voir la liste des modèles.

Cliquez ici pour purger le cache lorsque vos modifications n’apparaissent pas.

Utilisation
Ce modèle permet d'effectuer un test unitaire d'un modèle et d'en présenter le résultat. Il est conçu pour être utilisé avec des modèles faisant du calcul ou dont l'expansion n'est pas volumineuse. Actuellement ce modèle accepte au plus cinq paramètres optionnels qui sont passés au modèle à tester. Cette limite peut être augmenté si nécessaire.
Syntaxe
{{échec ?
 | nom du modèle à tester
 | résultat attendu
 | paramètre 1 à passer au modèle testé (optionnel)
 | paramètre 2 à passer au modèle testé (optionnel)
 | ...
 | paramètre 5 à passer au modèle testé (optionnel)
 | hidden = 1 (optionnel)
}}

Le paramètre optionnel hidden permet un forme plus courte du code générer, pratique en particulier si vous ne tester qu'un seule modèle. voir la présentation obtenu avec hidden

Exemple présenté dans un tableau
{| class="wikitable right sortable"
! modèle !! résultat !! attendu !! statut
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.43333}}
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.43333}}
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.4333}}
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.433333333333}}
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.4333333333333333}}
{{échec ?|Coord/dec2dms/dms|10° 00′ 00″ |10}}
|}
Rendu dans une page
modèle résultat attendu statut
{{Coord/dec2dms/dms|2.43333}} 2° 26′ 00″  2° 26′ 00″  Succès
{{Coord/dec2dms/dms|2.43333}} 2° 26′ 00″  2° 26′ 00″  Succès
{{Coord/dec2dms/dms|2.4333}} 2° 26′ 00″  2° 26′ 00″  Succès
{{Coord/dec2dms/dms|2.433333333333}} 2° 26′ 00″  2° 26′ 00″  Succès
{{Coord/dec2dms/dms|2.4333333333333333}} 2° 26′ 00″  2° 26′ 00″  Succès
{{Coord/dec2dms/dms|10}} 10° 00′ 00″  10° 00′ 00″  Succès

Le même exemple avec un paramètre hidden = 1.

{| class="wikitable right sortable"
! Paramètre !! résultat !! attendu !! statut
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.43333|hidden=1}}
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.43333|hidden=1}}
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.4333|hidden=1}}
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.433333333333|hidden=1}}
{{échec ?|Coord/dec2dms/dms|2° 26′ 00″ |2.4333333333333333|hidden=1}}
{{échec ?|Coord/dec2dms/dms|10° 00′ 00″ |10|hidden=1}}
|}
Rendu dans une page
paramètre résultat attendu statut
2.43333 2° 26′ 00″  2° 26′ 00″  Succès
2.43333 2° 26′ 00″  2° 26′ 00″  Succès
2.4333 2° 26′ 00″  2° 26′ 00″  Succès
2.433333333333 2° 26′ 00″  2° 26′ 00″  Succès
2.4333333333333333 2° 26′ 00″  2° 26′ 00″  Succès
10 10° 00′ 00″  10° 00′ 00″  Succès
Un exemple contenant des erreurs intentionnelles
paramètre résultat attendu statut
{{Coord/dec2dms/dms|2.43333}} 2° 26′ 00″  2° 26′ 00.1″  Échec
{{Coord/dec2dms/dms|2.43333}} 2° 26′ 00″  2° 26′ 00.1″  Échec
{{Coord/dec2dms/dms|2.4333}} 2° 26′ 00″  2° 26′ 00.0″  Échec
{{Coord/dec2dms/dms|2.433333333333}} 2° 26′ 00″  2° 26′ 00″  Succès
{{Coord/dec2dms/dms|2.4333333333333333}} 2° 26′ 00″  2° 26′ 01″  Échec
{{Coord/dec2dms/dms|10}} 10° 00′ 00″  10° 00′ 00″  Succès