Ce script ne manipule pas de données provenant de sources externes. L'instruction `%put` opère sur une chaîne de caractères littérale et la macro `%mp_assert` évalue une condition logique interne (`1=1`), sans nécessiter d'accès à des jeux de données SAS ou à des fichiers externes.
1 Bloc de code
Instruction Globale SAS
Explication : Ce bloc contient une instruction `%put`, une directive globale de SAS qui écrit directement du texte dans le journal SAS. Elle est couramment utilisée pour le débogage, la notification de l'état d'exécution ou l'affichage de messages informatifs pendant le traitement du programme.
Copié !
%put this is a test;
1
%put this is a test;
2 Bloc de code
Appel de Macro
Explication : Cet appel de macro `%mp_assert` est une fonction d'assertion, typiquement trouvée dans les frameworks de test unitaire SAS comme SASUnit. Elle vérifie si la condition spécifiée par `iftrue` est vraie. Ici, la condition `1=1` est toujours vraie, garantissant que l'assertion réussira. Le paramètre `desc` fournit une description du test, qui est enregistrée avec le résultat de l'assertion.
Copié !
%mp_assert(
iftrue=(1=1),
desc=My Test Description. This will always Pass!
)
1
%mp_assert(
2
iftrue=(1=1),
3
desc=My Test Description. This will always Pass!
4
)
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
Informations de Copyright : Copyright 2010-2023 HMS Analytical Software GmbH, http://www.analytical-software.de This file is part of SASUnit, the Unit testing framework for SAS(R) programs. For copyright information and terms of usage under the GNU Lesser General Public License see included file README.md or https://github.com/HMS-Analytical-Software/SASUnit/wiki/readme/.
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.