session endSession

Récupération d'objets de résultat avant coupure

Scénario de test & Cas d'usage

Contexte Métier

Dans le cadre d'un outil de monitoring système, on souhaite vérifier si l'action 'endSession' renvoie un objet de résultat exploitable avant la destruction de l'environnement, afin de logger la durée de la session ou des métadonnées finales.
À propos du Set : session

Gestion de l'état de la session CAS.

Découvrir toutes les actions de session
Préparation des Données

Aucune préparation de données complexe requise pour ce test système.

Copié !
1PROC CAS;
2 stat = 0;
3 RUN;

Étapes de réalisation

1
Appel de l'action avec affectation explicite du dictionnaire de résultats.
Copié !
1PROC CAS;
2 SESSION.endSession RESULT=res STATUS=rc;
3 PRINT "Contenu de l'objet résultat : " res;
4 print "Contenu du statut : " rc;
5 RUN;

Résultat Attendu


L'action s'exécute. Bien que la session se ferme, le code CASL doit pouvoir afficher (ou logger) le contenu des variables 'res' et 'rc' juste avant l'arrêt, prouvant que la syntaxe <result=> est fonctionnelle même pour une action destructrice.