

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
<a name="cfn-guard-test"></a>

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
<a name="cfn-guard-test-synopsis"></a>

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

## Parameters
<a name="cfn-guard-test-flags"></a>

`-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
<a name="cfn-guard-test-options"></a>

`-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` \$1 `yaml` \$1 `single-line-summary` \$1 `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
<a name="cfn-guard-test-examples"></a>

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

## Output
<a name="cfn-guard-test-output"></a>

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

## Véase también
<a name="cfn-guard-test-see-also"></a>

[Reglas de Testing Guard](testing-rules.md)