Closed graham-russell closed 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```
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