Provider acceptance tests for godaddy_dns_record #13
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Summary
Terraform acceptance tests using
resource.Testfor the full plan/apply/destroy lifecycle.User Story
As a provider developer, I want automated acceptance tests so that regressions in the plan/apply lifecycle are caught before release.
Context
Phase 2 of the testing strategy. Client integration tests (issue #4) proved the Go client works. Acceptance tests prove the Plugin Framework wiring works end-to-end.
Lineage
Parent: none
Story: dns-iac
Repo
godaddy-tofu
Scope
resource.TestwithTF_ACC=1gateGODADDY_TEST_DOMAINenv var_test-prefix for isolationFile Targets
resource_dns_record_test.go(new)data_source_dns_records_test.go(new)Feature Flag
None
Test Expectations
TF_ACC=1 go test ./... -vruns all acceptance testsAcceptance Criteria
Constraints
retryOn429pattern from client testsChecklist
Related
Depends on: DNS record resource, DNS data source
Follows: #4 (client integration tests, done)
Scope Review: READY
Review note:
review-1458-2026-06-14Scope is solid. All dependencies satisfied (#4, #11, #12 closed). File targets verified -- source files exist, test files correctly marked as new. 4 AC are concrete and agent-verifiable. Single repo, well under 5-minute rule.
Two documentation-layer gaps (non-blocking):
project-godaddy-tofuwith user-stories sectionarch-godaddy-tofu