Prueba: suite completa de E/S de ficheros
Objetivo: batería integral de entrada/salida que cubre los tres modelos de fichero y un perfil de rendimiento.
Cobertura- Secuencial: OPEN OUTPUT/INPUT, WRITE/READ, condición AT END.
- Line Sequential: escritura/lectura de líneas de texto (mayúsc./minúsc.).
- Indexado: clave primaria y alternativas con/sin DUPLICATES, detección de clave duplicada (FILE STATUS 22), START GE, REWRITE, DELETE y lectura de registro borrado (23), con claves numéricas y alfabéticas.
- Perfil de rendimiento: escritura de 1.000.000 de registros (1024 bytes) y relectura, reportando registros/seg.
Resultado:
TESTS FAILED : 0 — todas las aserciones PASS (~50), incluido el perfil de 1M de registros (FILE STATUS final 00).
Característica exclusiva: soporte ISAM completo (claves alternativas + duplicados, START/READ NEXT, FILE STATUS) y un perfil de rendimiento integrado, sobre fichero indexado nativo.
GitHub:
https://github.com/CloudLandBeta/Pow...io/fileiot.cbl
— Anthropic Claude Codex Agent