@@ -13,7 +13,7 @@ var notFound = errors.New("not found")
1313
1414func TestGetCNAMEInSync (t * testing.T ) {
1515 t .Cleanup (func () {
16- ResolverAt = DirectResolverAt
16+ resolverAt = DirectResolverAt
1717 })
1818
1919 notFoundResolver := MockResolver {Records : map [DNSRequest ]DNSResponse {
@@ -27,7 +27,7 @@ func TestGetCNAMEInSync(t *testing.T) {
2727
2828 // Test when the domain is not found
2929 t .Run ("domain not found" , func (t * testing.T ) {
30- ResolverAt = func (_ string ) Resolver { return notFoundResolver }
30+ resolverAt = func (_ string ) Resolver { return notFoundResolver }
3131 _ , err := getCNAMEInSync (t .Context (), "web.test.com" )
3232 if err != notFound {
3333 t .Errorf ("Expected NotFound error, got %v" , err )
@@ -36,7 +36,7 @@ func TestGetCNAMEInSync(t *testing.T) {
3636
3737 // Test when the domain is found but the DNS servers are not in sync
3838 t .Run ("DNS servers not in sync" , func (t * testing.T ) {
39- ResolverAt = func (nsServer string ) Resolver {
39+ resolverAt = func (nsServer string ) Resolver {
4040 if nsServer == "ns1.example.com" {
4141 return foundResolver
4242 } else {
@@ -51,7 +51,7 @@ func TestGetCNAMEInSync(t *testing.T) {
5151
5252 // Test when the domain is found and the DNS servers are in sync
5353 t .Run ("DNS servers in sync" , func (t * testing.T ) {
54- ResolverAt = func (_ string ) Resolver { return foundResolver }
54+ resolverAt = func (_ string ) Resolver { return foundResolver }
5555 cname , err := getCNAMEInSync (t .Context (), "web.test.com" )
5656 if err != nil {
5757 t .Errorf ("Expected no error, got %v" , err )
@@ -65,7 +65,7 @@ func TestGetCNAMEInSync(t *testing.T) {
6565
6666func TestGetIPInSync (t * testing.T ) {
6767 t .Cleanup (func () {
68- ResolverAt = DirectResolverAt
68+ resolverAt = DirectResolverAt
6969 })
7070
7171 notFoundResolver := MockResolver {Records : map [DNSRequest ]DNSResponse {
@@ -83,7 +83,7 @@ func TestGetIPInSync(t *testing.T) {
8383
8484 // Test when the domain is not found
8585 t .Run ("domain not found" , func (t * testing.T ) {
86- ResolverAt = func (_ string ) Resolver { return notFoundResolver }
86+ resolverAt = func (_ string ) Resolver { return notFoundResolver }
8787 _ , err := getIPInSync (t .Context (), "test.com" )
8888 if err != notFound {
8989 t .Errorf ("Expected NotFound error, got %v" , err )
@@ -92,7 +92,7 @@ func TestGetIPInSync(t *testing.T) {
9292
9393 // Test when the domain is found but the DNS servers are not in sync
9494 t .Run ("DNS servers not in sync" , func (t * testing.T ) {
95- ResolverAt = func (nsServer string ) Resolver {
95+ resolverAt = func (nsServer string ) Resolver {
9696 if nsServer == "ns1.example.com" {
9797 return foundResolver
9898 } else {
@@ -107,7 +107,7 @@ func TestGetIPInSync(t *testing.T) {
107107
108108 // 2nd not in sync scenario
109109 t .Run ("DNS servers not in sync with partial results" , func (t * testing.T ) {
110- ResolverAt = func (nsServer string ) Resolver {
110+ resolverAt = func (nsServer string ) Resolver {
111111 if nsServer == "ns1.example.com" {
112112 return partialFoundResolver
113113 } else {
@@ -122,7 +122,7 @@ func TestGetIPInSync(t *testing.T) {
122122
123123 // Test when the domain is found and the DNS servers are in sync
124124 t .Run ("DNS servers in sync" , func (t * testing.T ) {
125- ResolverAt = func (_ string ) Resolver { return foundResolver }
125+ resolverAt = func (_ string ) Resolver { return foundResolver }
126126 ips , err := getIPInSync (t .Context (), "test.com" )
127127 if err != nil {
128128 t .Errorf ("Expected no error, got %v" , err )
@@ -153,42 +153,42 @@ func TestCheckDomainDNSReady(t *testing.T) {
153153 }}
154154 resolver = hasARecordResolver
155155
156- oldResolver , oldDebug := ResolverAt , term .DoDebug ()
156+ oldResolver , oldDebug := resolverAt , term .DoDebug ()
157157 t .Cleanup (func () {
158- ResolverAt = oldResolver
158+ resolverAt = oldResolver
159159 term .SetDebug (oldDebug )
160160 })
161161 term .SetDebug (true )
162162
163163 t .Run ("CNAME and A records not found" , func (t * testing.T ) {
164- ResolverAt = func (_ string ) Resolver { return emptyResolver }
164+ resolverAt = func (_ string ) Resolver { return emptyResolver }
165165 if CheckDomainDNSReady (t .Context (), "api.test.com" , []string {"some-alb.domain.com" }) != false {
166166 t .Errorf ("Expected false when both CNAME and A records are missing, got true" )
167167 }
168168 })
169169
170170 t .Run ("CNAME setup correctly" , func (t * testing.T ) {
171- ResolverAt = func (_ string ) Resolver { return hasCNAMEResolver }
171+ resolverAt = func (_ string ) Resolver { return hasCNAMEResolver }
172172 if CheckDomainDNSReady (t .Context (), "api.test.com" , []string {"some-alb.domain.com" }) != true {
173173 t .Errorf ("Expected true when CNAME is setup correctly, got false" )
174174 }
175175 })
176176
177177 t .Run ("CNAME setup incorrectly" , func (t * testing.T ) {
178- ResolverAt = func (_ string ) Resolver { return hasCNAMEResolver }
178+ resolverAt = func (_ string ) Resolver { return hasCNAMEResolver }
179179 if CheckDomainDNSReady (t .Context (), "api.test.com" , []string {"some-other-alb.domain.com" }) != false {
180180 t .Errorf ("Expected false when CNAME is setup incorrectly, got true" )
181181 }
182182 })
183183
184184 t .Run ("A record setup correctly" , func (t * testing.T ) {
185- ResolverAt = func (_ string ) Resolver { return hasARecordResolver }
185+ resolverAt = func (_ string ) Resolver { return hasARecordResolver }
186186 if CheckDomainDNSReady (t .Context (), "api.test.com" , []string {"some-alb.domain.com" }) != true {
187187 t .Errorf ("Expected true when A record is setup correctly, got false" )
188188 }
189189 })
190190 t .Run ("A record setup incorrectly" , func (t * testing.T ) {
191- ResolverAt = func (_ string ) Resolver { return hasWrongARecordResolver }
191+ resolverAt = func (_ string ) Resolver { return hasWrongARecordResolver }
192192 if CheckDomainDNSReady (t .Context (), "api.test.com" , []string {"some-alb.domain.com" }) != false {
193193 t .Errorf ("Expected false when A record is setup incorrectly, got true" )
194194 }
0 commit comments