?>Array ( [lang] => es [id] => 197 )
Scénario de test & Cas d'usage
No se requiere preparación de datos. El objetivo es intentar agregar una caslib que no ha sido definida para provocar y validar el comportamiento de error esperado.
| 1 | /* No se necesita código de preparación. El escenario se basa en un recurso inexistente. */ |
| 1 | PROC CAS; |
| 2 | BUILTINS.userActionSetPathInfo RESULT=r1; |
| 3 | PRINT r1; |
| 4 | RUN; |
| 1 | PROC CAS; |
| 2 | BUILTINS.addUserActionSetPath / |
| 3 | caslib='NonExistentLib'; |
| 4 | RUN; |
| 1 | PROC CAS; |
| 2 | BUILTINS.userActionSetPathInfo RESULT=r2; |
| 3 | PRINT r2; |
| 4 | RUN; |
La ejecución del paso 2 debe fallar. El registro de SAS (SAS Log) debe mostrar un mensaje de ERROR claro, indicando que la caslib 'NonExistentLib' no se pudo encontrar. Las tablas de resultados de los pasos 1 y 3 deben ser idénticas, confirmando que la configuración del servidor no se alteró y que la acción falló de manera segura sin efectos secundarios.