ably / terraform-provider-ably

Ably's Terraform Provider, enabling you to manage your Ably account programmatically.
https://registry.terraform.io/providers/ably/ably
Apache License 2.0
11 stars 2 forks source link

Implement Ably Kinesis Rule Resource #100

Closed graham-russell closed 2 years ago

graham-russell commented 2 years ago

Implement Ably Rule Resource with Kinesis Target

As a team, we decided to implement the Ably rule with a Kinesis target first. This PR includes the following items

graham-russell commented 2 years ago

NOTE: There's an issue with the staging control API endpoint that we use for testing. Because of this, tests are currently failing. I've used the prod endpoint to verify that acceptance tests work correctly. Output:


TF_ACC=1 go test $(go list ./... | grep -v 'vendor') -v  -timeout 120m
?       terraform-provider-ably [no test files]
=== RUN   TestAccAblyApp
--- PASS: TestAccAblyApp (10.72s)
=== RUN   TestAccAblyKey
--- PASS: TestAccAblyKey (11.47s)
=== RUN   TestAccAblyNamespace
--- PASS: TestAccAblyNamespace (11.87s)
=== RUN   TestAccAblyQueue
--- PASS: TestAccAblyQueue (12.19s)
=== RUN   TestAccAblyRuleKinesis
--- PASS: TestAccAblyRuleKinesis (9.73s)
PASS```