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