asserts.warning
Verifie qu'une commande emet l'avertissement attendu.
📝Syntaxe
asserts.warning(command, expectedWarning)
asserts.warning(command, expectedMessage, expectedIdentifier)
[res, msg] = asserts.warning(command, expectedWarning)
📥Arguments d'entrée
Paramètre Description
command Commande texte evaluee dans le contexte courant.
expectedWarning Sous-chaine de message ou identifiant d'avertissement attendu.
expectedMessage Message d'avertissement attendu.
expectedIdentifier Identifiant d'avertissement attendu.
📤Arguments de sortie
Paramètre Description
res true si l'assertion reussit, false sinon.
msg message d'echec de l'assertion, vide en cas de succes.
📄Description

L'assertion reussit lorsque la commande emet un avertissement correspondant.

La forme a deux arguments accepte le texte du message ou l'identifiant de l'avertissement.

💡Exemples
Expected warning text
asserts.warning('warning(''Nelson:asserts:example'', ''expected warning'');', 'expected warning');
Capture a missing warning
[res, msg] = asserts.warning('1 + 1', 'expected warning');
🔗Voir aussi
asserts.warningFree
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub