Module:paramètres/testcases/Documentation

Ceci est la page de documentation pour Module:paramètres/testcases

Tous les tests ont réussi, 18 tests ignorés (rafraichir)

  Texte Attendu Obtenu
testAlias :
Passed Alias défini uniquement {"test"} {"test"}
  Texte Attendu Obtenu
testAliasNoOverride :
Passed Alias et argument de base définis {"test"} {"test"}
  Texte Attendu Obtenu
testAliasToAlias :
Passed (Test d’erreur) Alias vers alias Erreur interne : Paramètre « 3 », alias vers un autre alias (« 2 ») Erreur interne : Paramètre « 3 », alias vers un autre alias (« 2 »)
Passed (Test d’erreur) Alias vers alias, pas args Erreur interne : Paramètre « 3 », alias vers un autre alias (« 2 ») Erreur interne : Paramètre « 3 », alias vers un autre alias (« 2 »)
  Texte Attendu Obtenu
testAliasToItself :
Passed (Test d’erreur) Alias vers lui-même Erreur interne : Paramètre « 1 », alias vers lui-même Erreur interne : Paramètre « 1 », alias vers lui-même
Passed (Test d’erreur) Alias vers lui-même, pas args Erreur interne : Paramètre « 1 », alias vers lui-même Erreur interne : Paramètre « 1 », alias vers lui-même
  Texte Attendu Obtenu
testAliasToNonexistant :
Passed (Test d’erreur) Alias vers non défini Erreur interne : Paramètre « 1 », alias vers un paramètre non défini « 2 » Erreur interne : Paramètre « 1 », alias vers un paramètre non défini « 2 »
Passed (Test d’erreur) Alias vers non défini, pas args Erreur interne : Paramètre « 1 », alias vers un paramètre non défini « 2 » Erreur interne : Paramètre « 1 », alias vers un paramètre non défini « 2 »
  Texte Attendu Obtenu
testAliasToRequired :
Passed Alias vers requis, alias renseigné {"valeur"} {"valeur"}
  Texte Attendu Obtenu
testCheckerNoValue :
Passed Prédicat sur paramètre non renseigné {} {}
  Texte Attendu Obtenu
testCheckerNumber :
Passed Prédicat sur nombre {0} {0}
  Texte Attendu Obtenu
testCheckerNumberInvalid :
Passed (Test d’erreur) Checker, valeur invalide, nombre Valeur invalide pour le paramètre « 1 » ("-1") de type nombre Valeur invalide pour le paramètre « 1 » ("-1") de type nombre
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("-1") de type nombre'}, false} {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("-1") de type nombre'}, false}
  Texte Attendu Obtenu
testCheckerString :
Passed Prédicat sur chaine {"a"} {"a"}
  Texte Attendu Obtenu
testCheckerStringInvalid :
Passed (Test d’erreur) Checker, valeur invalide, chaine Valeur invalide pour le paramètre « 1 » ("b") de type chaine Valeur invalide pour le paramètre « 1 » ("b") de type chaine
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("b") de type chaine'}, false} {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("b") de type chaine'}, false}
  Texte Attendu Obtenu
testCheckerThroughAlias :
Passed (Test d’erreur) Checker, valeur invalide, alias Valeur invalide pour le paramètre « test » ("b") de type chaine Valeur invalide pour le paramètre « test » ("b") de type chaine
Passed (Test d’erreur silencieuse) Paramètre erroné « test » {{"test", "invalid value", 'Valeur invalide pour le paramètre « test » ("b") de type chaine'}, false} {{"test", "invalid value", 'Valeur invalide pour le paramètre « test » ("b") de type chaine'}, false}
  Texte Attendu Obtenu
testDefault :
Passed Valeur par défaut {"test"} {"test"}
  Texte Attendu Obtenu
testEmptyValue :
Passed Arg = "" {} {}
  Texte Attendu Obtenu
testEnum :
Passed Énumération {"a"} {"a"}
  Texte Attendu Obtenu
testEnumAndChecker :
Passed (Test d’erreur) Énumération et checker Erreur interne : Le paramètre « 1 » est une énumération avec une précondition Erreur interne : Le paramètre « 1 » est une énumération avec une précondition
Passed (Test d’erreur) Énumération et checker, pas args Erreur interne : Le paramètre « 1 » est une énumération avec une précondition Erreur interne : Le paramètre « 1 » est une énumération avec une précondition
  Texte Attendu Obtenu
testEnumEmptyString :
Passed Énumération chaine vide {} {}
  Texte Attendu Obtenu
testEnumInvalidTypeNumber :
Passed (Test d’erreur) Énumération, valeur invalide, nombre Valeur invalide pour le paramètre « 1 » ("a") de type nombre Valeur invalide pour le paramètre « 1 » ("a") de type nombre
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("a") de type nombre'}, false} {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("a") de type nombre'}, false}
  Texte Attendu Obtenu
testEnumInvalidValue :
Passed (Test d’erreur) Énumération, valeur invalide Valeur invalide pour le paramètre « 1 » ("c") Valeur invalide pour le paramètre « 1 » ("c")
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "value not in enum", 'Valeur invalide pour le paramètre « 1 » ("c")'}, false} {{1, "value not in enum", 'Valeur invalide pour le paramètre « 1 » ("c")'}, false}
  Texte Attendu Obtenu
testEnumInvalidValues :
Passed (Test d’erreur) Énumération, valeur invalide Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("1") de type chaine Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("1") de type chaine
  Texte Attendu Obtenu
testEnumInvalidValuesBoolean :
Passed (Test d’erreur) Énumération, valeur invalide, booléen Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("a") de type booléen Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("a") de type booléen
  Texte Attendu Obtenu
testEnumInvalidValuesFloat :
Passed (Test d’erreur) Énumération, valeur invalide, flottant Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("a") de type flottant Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("a") de type flottant
  Texte Attendu Obtenu
testEnumInvalidValuesInt :
Passed (Test d’erreur) Énumération, valeur invalide, entier Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("a") de type entier Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("a") de type entier
  Texte Attendu Obtenu
testEnumInvalidValuesNumber :
Passed (Test d’erreur) Énumération, valeur invalide, nombre Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("a") de type nombre Erreur interne : Valeur énumérée invalide pour le paramètre « 1 » ("a") de type nombre
  Texte Attendu Obtenu
testEnumNil :
Passed Énumération nil {} {}
  Texte Attendu Obtenu
testEnumNumber :
Passed Énumération de nombres {1} {1}
  Texte Attendu Obtenu
testInvalidTypeBoolean :
Passed (Test d’erreur) Type invalide, booléen Valeur invalide pour le paramètre « 1 » ("test") de type booléen Valeur invalide pour le paramètre « 1 » ("test") de type booléen
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("test") de type booléen'}, false} {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("test") de type booléen'}, false}
  Texte Attendu Obtenu
testInvalidTypeFloat :
Passed (Test d’erreur) Type invalide, flottant Valeur invalide pour le paramètre « 1 » ("test") de type flottant Valeur invalide pour le paramètre « 1 » ("test") de type flottant
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("test") de type flottant'}, false} {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("test") de type flottant'}, false}
  Texte Attendu Obtenu
testInvalidTypeInt :
Passed (Test d’erreur) Type invalide, entier Valeur invalide pour le paramètre « 1 » ("42.5") de type entier Valeur invalide pour le paramètre « 1 » ("42.5") de type entier
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("42.5") de type entier'}, false} {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("42.5") de type entier'}, false}
  Texte Attendu Obtenu
testInvalidTypeNumber :
Passed (Test d’erreur) Type invalide, nombre Valeur invalide pour le paramètre « 1 » ("test") de type nombre Valeur invalide pour le paramètre « 1 » ("test") de type nombre
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("test") de type nombre'}, false} {{1, "invalid value", 'Valeur invalide pour le paramètre « 1 » ("test") de type nombre'}, false}
  Texte Attendu Obtenu
testListNamed :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListNamedArgOverlap :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListNamedDuplicates :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListNamedLast :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListNamedLastIsAlias :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListNamedLastIsAlias2 :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListNamedLastMissing :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListNamedMaxLengthExceeded :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositional :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalArgOverlap :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalDuplicates :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalLast :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalLastIsAlias :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalLastIsAlias2 :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalLastMissing :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalMaxLength :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalMaxLengthExceeded :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testListPositionalStartNot1 :
Failed Test(s) ignoré(s)
  Texte Attendu Obtenu
testMissingRequired :
Passed (Test d’erreur) Paramètre requis manquant Paramètre requis « 1 » absent Paramètre requis « 1 » absent
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "missing required parameter", "Paramètre requis « 1 » absent"}, false} {{1, "missing required parameter", "Paramètre requis « 1 » absent"}, false}
  Texte Attendu Obtenu
testNoArg :
Passed Argument absent {} {}
  Texte Attendu Obtenu
testRequiredAllowEmpty :
Passed Requis et allow_empty, arg de base manquant {} {}
Passed Requis et allow_empty, arg de base manquant {} {}
  Texte Attendu Obtenu
testRequiredEmpty :
Passed (Test d’erreur) Paramètre requis vide Paramètre requis « 1 » vide Paramètre requis « 1 » vide
Passed (Test d’erreur silencieuse) Paramètre erroné « 1 » {{1, "empty required parameter", "Paramètre requis « 1 » vide"}, false} {{1, "empty required parameter", "Paramètre requis « 1 » vide"}, false}
  Texte Attendu Obtenu
testRequiredOnAliasNoArg :
Passed Requis et alias, arg de base manquant {} {}
  Texte Attendu Obtenu
testType :
Passed number {1} {1}
Passed boolean « 1 » {true} {true}
Passed string (type absent) {"test"} {"test"}
Passed boolean « 0 » {false} {false}
Passed boolean « oui » {true} {true}
Passed int {1} {1}
Passed boolean « vrai » {true} {true}
Passed float {1} {1}
Passed string (type = nil) {"test"} {"test"}
Passed boolean « faux » {false} {false}
Passed boolean « non » {false} {false}
  Texte Attendu Obtenu
testTypeThroughAlias :
Passed (Test d’erreur) Type, valeur invalide, alias Valeur invalide pour le paramètre « test » ("test") de type entier Valeur invalide pour le paramètre « test » ("test") de type entier
Passed (Test d’erreur silencieuse) Paramètre erroné « test » {{"test", "invalid value", 'Valeur invalide pour le paramètre « test » ("test") de type entier'}, false} {{"test", "invalid value", 'Valeur invalide pour le paramètre « test » ("test") de type entier'}, false}
  Texte Attendu Obtenu
testUnknown :
Passed (Test d’erreur) Paramètre inconnu Paramètre « 2 » inconnu Paramètre « 2 » inconnu
Passed (Test d’erreur silencieuse) Paramètre erroné « 2 » {{2, "unknown parameter", "Paramètre « 2 » inconnu"}, false} {{2, "unknown parameter", "Paramètre « 2 » inconnu"}, false}
  Texte Attendu Obtenu
testUnknownType :
Passed (Test d’erreur) Type inconnu Erreur interne : Type inconnu pour le paramètre « 1 » ("test") Erreur interne : Type inconnu pour le paramètre « 1 » ("test")
Passed (Test d’erreur) Type inconnu, pas args Erreur interne : Type inconnu pour le paramètre « 1 » ("test") Erreur interne : Type inconnu pour le paramètre « 1 » ("test")
  Texte Attendu Obtenu
testWhitespaceOnlyValue :
Passed Arg = " " {} {}