vmware-archive / terraforming-aws

Templates to deploy PCF and PKS
Apache License 2.0
64 stars 91 forks source link

Terraform Module Feature Validation Locally #105

Open xchapter7x opened 5 years ago

xchapter7x commented 5 years ago

I realize this is quite the out of left field PR, but I figured a PR would better speak to the approach than I could articulate in words. I'm curious on the teams thoughts.

This is an attempt at an approach that can help us to define "unit" behaviors and effectively TDD the modules. We frequently modify the modules with clients and it is not immediately clear if there are side-effects or if the intended behaviors have been broken by our changes. The hope is this can bring some safety to client modifications, via tests as guard rails and guidance and greater visibility of intent.

Let me know thoughts on this approach. Thanks :)