pengujian - AWS CloudFormation Guard

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

pengujian

Memvalidasi file AWS CloudFormation Guard aturan terhadap file pengujian unit Guard dalam JSON atau YAML format untuk menentukan keberhasilan aturan individu.

Sintaks

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

Parameter

-h, --help

Mencetak informasi bantuan.

-m, --last-modified

Mengurutkan berdasarkan waktu modifikasi terakhir dalam direktori

-V, --version

Mencetak informasi versi.

-v, --verbose

Meningkatkan verbositas output. Dapat ditentukan beberapa kali.

Output verbose mengikuti struktur file aturan Guard. Setiap blok dalam file aturan adalah blok dalam output verbose. Blok paling atas adalah setiap aturan. Jika ada when kondisi yang bertentangan dengan aturan, mereka muncul sebagai blok kondisi saudara kandung.

Opsi

-r, --rules-file

Memberikan nama file aturan.

-t, --test-data

Menyediakan nama file atau direktori untuk file data dalam salah satu JSON atau YAML format.

argumen

<alphabetical>

Mengurutkan menurut abjad di dalam direktori.

Contoh

cfn-guard test \ --rules rules.guard \ --test-data rules_tests.json

Output

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

Lihat juga

Aturan Pengujian Guard