The "collie foundation test" command executes terraform test (via terragrunt, as usual) on "test modules". By convention, these modules live next to platform modules and are named *.test.
This pattern is very useful to have dedicated modules that run tests against a landing zone architecture. One common use case is testing building blocks, as can be seen in the public https://github.com/likvid-bank/likvid-cloudfoundation reference implementation.
The "collie foundation test" command executes
terraform test
(via terragrunt, as usual) on "test modules". By convention, these modules live next to platform modules and are named*.test
.This pattern is very useful to have dedicated modules that run tests against a landing zone architecture. One common use case is testing building blocks, as can be seen in the public https://github.com/likvid-bank/likvid-cloudfoundation reference implementation.