* Changes to gcs to bq least privilege example
* Fix 'try' on encryption variables
* Fix roles
* Fix tests
* Use templatefile in output variables
* Remove FIXME
* Fix tests
* Changes to gcs to bq least privilege example
* Fix 'try' on encryption variables
* Fix roles
* Fix tests
* Use templatefile in output variables
* Remove FIXME
* Fix tests
* Merge branch 'jccb/gcs-to-bq-changes' of https://github.com/GoogleCloudPlatform/cloud-foundation-fabric into jccb/gcs-to-bq-changes
* fix readme and template
* fix readme
* Update FIXME.
Co-authored-by: Lorenzo Caggioni <lorenzo.caggioni@gmail.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
We always use the same directory for terraform fixtures, so it's quite
easy to figure out its path from a pytest fixture by inspecting the
stack. This commit implements this functionality and decreases the
amount of boilerplate needed to write a test.
(Ported from fast)