@@ -2,6 +2,7 @@ package dnsimple
22
33import (
44 "fmt"
5+ "os"
56 "strconv"
67 "testing"
78
@@ -12,21 +13,22 @@ import (
1213
1314func TestAccDNSimpleRecord_Basic (t * testing.T ) {
1415 var record dnsimple.Record
16+ domain := os .Getenv ("DNSIMPLE_DOMAIN" )
1517
1618 resource .Test (t , resource.TestCase {
1719 PreCheck : func () { testAccPreCheck (t ) },
1820 Providers : testAccProviders ,
1921 CheckDestroy : testAccCheckDNSimpleRecordDestroy ,
2022 Steps : []resource.TestStep {
2123 resource.TestStep {
22- Config : testAccCheckDNSimpleRecordConfig_basic ,
24+ Config : fmt . Sprintf ( testAccCheckDNSimpleRecordConfig_basic , domain ) ,
2325 Check : resource .ComposeTestCheckFunc (
2426 testAccCheckDNSimpleRecordExists ("dnsimple_record.foobar" , & record ),
2527 testAccCheckDNSimpleRecordAttributes (& record ),
2628 resource .TestCheckResourceAttr (
2729 "dnsimple_record.foobar" , "name" , "terraform" ),
2830 resource .TestCheckResourceAttr (
29- "dnsimple_record.foobar" , "domain" , "jack.ly" ),
31+ "dnsimple_record.foobar" , "domain" , domain ),
3032 resource .TestCheckResourceAttr (
3133 "dnsimple_record.foobar" , "value" , "192.168.0.10" ),
3234 ),
@@ -106,7 +108,7 @@ func testAccCheckDNSimpleRecordExists(n string, record *dnsimple.Record) resourc
106108
107109const testAccCheckDNSimpleRecordConfig_basic = `
108110resource "dnsimple_record" "foobar" {
109- domain = "jack.ly "
111+ domain = "%s "
110112
111113 name = "terraform"
112114 value = "192.168.0.10"
0 commit comments