prueba - AWS CloudFormation Guard

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

prueba

Valida un archivo de AWS CloudFormation Guard reglas comparándolo con un archivo de pruebas unitarias de Guard en formato JSON o YAML para determinar el éxito de las reglas individuales.

Sintaxis

cfn-guard test --rules-file <value> --test-data <value>

Parámetros

-a, --alphabetical

Ordena alfabéticamente dentro de un directorio.

-h, --help

Imprime información de ayuda.

-m, --last-modified

Ordena por la hora de la última modificación dentro de un directorio

-V, --version

Imprime la información de la versión.

-v, --verbose

Aumenta la verbosidad de la salida. Se puede especificar varias veces.

El resultado detallado sigue la estructura del archivo de reglas de Guard. Cada bloque del archivo de reglas es un bloque de la salida detallada. El bloque más alto es cada regla. Si hay when condiciones que no cumplan con la regla, aparecen como un bloque de condiciones similar.

Opciones

-d, --dir

Proporcione el directorio raíz de las reglas.

-o, --output-format

Especifique el formato en el que debe mostrarse la salida.

Valor predeterminado: single-line-summary

Valores permitidos: json | yaml | single-line-summary | junit

-r, --rules-file

Proporciona el nombre de un archivo de reglas.

-t, --test-data

Proporciona el nombre de un archivo o directorio para los archivos de datos en formato JSON o YAML.

Ejemplos

cfn-guard test --rules-file rules.guard --test-data example.json

Output

PASS|FAIL Expected Rule = rule_name, Status = SKIP|FAIL|PASS, Got Status = SKIP|FAIL|PASS

Véase también

Reglas de Testing Guard