@@ -58,31 +58,15 @@ func TestAccCloudflareDNSZoneTransfersIncoming_Basic(t *testing.T) {
58
58
zoneID := os .Getenv ("CLOUDFLARE_ZONE_ID" )
59
59
accountID := os .Getenv ("CLOUDFLARE_ACCOUNT_ID" )
60
60
61
- client := acctest .SharedClient ()
62
-
63
- peer , err := client .DNS .ZoneTransfers .Peers .New (context .Background (), dns.ZoneTransferPeerNewParams {AccountID : cloudflare .F (accountID ), Name : cloudflare .F ("terraform-peer" )})
64
- if err != nil {
65
- tflog .Error (context .Background (), fmt .Sprintf ("Failed to bootstrap Cloudflare DNS peer: %s" , err ))
66
- }
67
-
68
- defer func () {
69
- // Delete the original peer after we are done
70
- _ , err = client .DNS .ZoneTransfers .Peers .Delete (context .Background (), peer .ID , dns.ZoneTransferPeerDeleteParams {AccountID : cloudflare .F (accountID )})
71
- if err != nil {
72
- tflog .Error (context .Background (), fmt .Sprintf ("Failed to cleanup Cloudflare DNS peer in incoming test: %s" , err ))
73
- }
74
- }()
75
-
76
61
resource .Test (t , resource.TestCase {
77
62
PreCheck : func () { acctest .TestAccPreCheck (t ) },
78
63
ProtoV6ProviderFactories : acctest .TestAccProtoV6ProviderFactories ,
79
64
Steps : []resource.TestStep {
80
65
{
81
- Config : testDNSZoneTransfersIncomingConfig (rnd , zoneName , zoneID , 300 , peer . ID ),
66
+ Config : testDNSZoneTransfersIncomingConfig (rnd , zoneName , zoneID , 300 , accountID ),
82
67
Check : resource .ComposeTestCheckFunc (
83
68
resource .TestCheckResourceAttr (name , "name" , zoneName ),
84
69
resource .TestCheckResourceAttr (name , "auto_refresh_seconds" , "300" ),
85
- resource .TestCheckResourceAttr (name , "peers.0" , peer .ID ),
86
70
),
87
71
},
88
72
},
@@ -96,37 +80,24 @@ func TestAccCloudflareDNSZoneTransfersIncoming_Update(t *testing.T) {
96
80
zoneID := os .Getenv ("CLOUDFLARE_ZONE_ID" )
97
81
accountID := os .Getenv ("CLOUDFLARE_ACCOUNT_ID" )
98
82
99
- client := acctest .SharedClient ()
100
-
101
- peer , err := client .DNS .ZoneTransfers .Peers .New (context .Background (), dns.ZoneTransferPeerNewParams {AccountID : cloudflare .F (accountID ), Name : cloudflare .F ("terraform-peer" )})
102
- if err != nil {
103
- tflog .Error (context .Background (), fmt .Sprintf ("Failed to bootstrap Cloudflare DNS peer: %s" , err ))
104
- }
105
-
106
83
resource .Test (t , resource.TestCase {
107
84
PreCheck : func () { acctest .TestAccPreCheck (t ) },
108
85
ProtoV6ProviderFactories : acctest .TestAccProtoV6ProviderFactories ,
109
86
Steps : []resource.TestStep {
110
87
{
111
- Config : testDNSZoneTransfersIncomingConfig (rnd , zoneName , zoneID , 300 , peer . ID ),
88
+ Config : testDNSZoneTransfersIncomingConfig (rnd , zoneName , zoneID , 300 , accountID ),
112
89
},
113
90
{
114
- Config : testDNSZoneTransfersIncomingConfig (rnd , zoneName , zoneID , 500 , peer . ID ),
91
+ Config : testDNSZoneTransfersIncomingConfig (rnd , zoneName , zoneID , 500 , accountID ),
115
92
Check : resource .ComposeTestCheckFunc (
116
93
resource .TestCheckResourceAttr (name , "name" , zoneName ),
117
94
resource .TestCheckResourceAttr (name , "auto_refresh_seconds" , "500" ),
118
- resource .TestCheckResourceAttr (name , "peers.0" , peer .ID ),
119
95
),
120
96
},
121
97
},
122
98
})
123
- // Delete the original peer after we are done
124
- _ , err = client .DNS .ZoneTransfers .Peers .Delete (context .Background (), peer .ID , dns.ZoneTransferPeerDeleteParams {AccountID : cloudflare .F (accountID )})
125
- if err != nil {
126
- tflog .Error (context .Background (), fmt .Sprintf ("Failed to cleanup Cloudflare DNS peer in incoming test: %s" , err ))
127
- }
128
99
}
129
100
130
- func testDNSZoneTransfersIncomingConfig (resourceID , zoneName , zoneID string , autoRefreshSeconds int , peers string ) string {
131
- return acctest .LoadTestCase ("incoming.tf" , resourceID , zoneID , autoRefreshSeconds , zoneName , peers )
101
+ func testDNSZoneTransfersIncomingConfig (resourceID , zoneName , zoneID string , autoRefreshSeconds int , accountID string ) string {
102
+ return acctest .LoadTestCase ("incoming.tf" , resourceID , zoneID , autoRefreshSeconds , zoneName , accountID )
132
103
}
0 commit comments