terraform/backend/remote-state/gcs
Florian Forster 91b1a39a40 backend/remote-state/gcs: Implement an end-to-end test.
The code is loosely based on state/remote/gcs_test.go. If the
GOOGLE_PROJECT environment variable is set, this test will

1) create a new bucket; error out if the bucket already exists.
2) create a new state
3) list states and ensure that the newly created state is listed
4) ensure that an object with the expected name exists
5) rum "state/remote".TestClient()
6) delete the state

The bucket is deleted when the test exits, though this may fail if the
bucket it not empty.
2017-10-27 16:51:21 -04:00
..
backend.go backend/remote-state/gcs: Document the "prefix" option. 2017-10-27 16:51:21 -04:00
backend_state.go backend/remote-state/gcs: Document the "prefix" option. 2017-10-27 16:51:21 -04:00
backend_test.go backend/remote-state/gcs: Implement an end-to-end test. 2017-10-27 16:51:21 -04:00
client.go backend/remote-state/gcs: Rename "gcloud" to "gcs" for backwards compatibility. 2017-10-27 16:51:21 -04:00