|
4 | 4 | "testing"
|
5 | 5 |
|
6 | 6 | "github.com/go-acme/lego/v4/platform/tester"
|
| 7 | + "github.com/go-acme/lego/v4/providers/dns/internal/ptr" |
7 | 8 | "github.com/nrdcg/bunny-go"
|
8 | 9 | "github.com/stretchr/testify/assert"
|
9 | 10 | "github.com/stretchr/testify/require"
|
@@ -137,54 +138,54 @@ func Test_findZone(t *testing.T) {
|
137 | 138 | desc: "found subdomain",
|
138 | 139 | domain: "_acme-challenge.foo.bar.example.com",
|
139 | 140 | items: []*bunny.DNSZone{
|
140 |
| - {ID: pointer[int64](1), Domain: pointer("example.com")}, |
141 |
| - {ID: pointer[int64](2), Domain: pointer("example.org")}, |
142 |
| - {ID: pointer[int64](4), Domain: pointer("bar.example.org")}, |
143 |
| - {ID: pointer[int64](5), Domain: pointer("bar.example.com")}, |
144 |
| - {ID: pointer[int64](6), Domain: pointer("foo.example.com")}, |
| 141 | + {ID: ptr.Pointer[int64](1), Domain: ptr.Pointer("example.com")}, |
| 142 | + {ID: ptr.Pointer[int64](2), Domain: ptr.Pointer("example.org")}, |
| 143 | + {ID: ptr.Pointer[int64](4), Domain: ptr.Pointer("bar.example.org")}, |
| 144 | + {ID: ptr.Pointer[int64](5), Domain: ptr.Pointer("bar.example.com")}, |
| 145 | + {ID: ptr.Pointer[int64](6), Domain: ptr.Pointer("foo.example.com")}, |
145 | 146 | },
|
146 | 147 | expected: &bunny.DNSZone{
|
147 |
| - ID: pointer[int64](5), |
148 |
| - Domain: pointer("bar.example.com"), |
| 148 | + ID: ptr.Pointer[int64](5), |
| 149 | + Domain: ptr.Pointer("bar.example.com"), |
149 | 150 | },
|
150 | 151 | },
|
151 | 152 | {
|
152 | 153 | desc: "found the longest subdomain",
|
153 | 154 | domain: "_acme-challenge.foo.bar.example.com",
|
154 | 155 | items: []*bunny.DNSZone{
|
155 |
| - {ID: pointer[int64](7), Domain: pointer("foo.bar.example.com")}, |
156 |
| - {ID: pointer[int64](1), Domain: pointer("example.com")}, |
157 |
| - {ID: pointer[int64](2), Domain: pointer("example.org")}, |
158 |
| - {ID: pointer[int64](4), Domain: pointer("bar.example.org")}, |
159 |
| - {ID: pointer[int64](5), Domain: pointer("bar.example.com")}, |
160 |
| - {ID: pointer[int64](6), Domain: pointer("foo.example.com")}, |
| 156 | + {ID: ptr.Pointer[int64](7), Domain: ptr.Pointer("foo.bar.example.com")}, |
| 157 | + {ID: ptr.Pointer[int64](1), Domain: ptr.Pointer("example.com")}, |
| 158 | + {ID: ptr.Pointer[int64](2), Domain: ptr.Pointer("example.org")}, |
| 159 | + {ID: ptr.Pointer[int64](4), Domain: ptr.Pointer("bar.example.org")}, |
| 160 | + {ID: ptr.Pointer[int64](5), Domain: ptr.Pointer("bar.example.com")}, |
| 161 | + {ID: ptr.Pointer[int64](6), Domain: ptr.Pointer("foo.example.com")}, |
161 | 162 | },
|
162 | 163 | expected: &bunny.DNSZone{
|
163 |
| - ID: pointer[int64](7), |
164 |
| - Domain: pointer("foo.bar.example.com"), |
| 164 | + ID: ptr.Pointer[int64](7), |
| 165 | + Domain: ptr.Pointer("foo.bar.example.com"), |
165 | 166 | },
|
166 | 167 | },
|
167 | 168 | {
|
168 | 169 | desc: "found apex",
|
169 | 170 | domain: "_acme-challenge.foo.bar.example.com",
|
170 | 171 | items: []*bunny.DNSZone{
|
171 |
| - {ID: pointer[int64](1), Domain: pointer("example.com")}, |
172 |
| - {ID: pointer[int64](2), Domain: pointer("example.org")}, |
173 |
| - {ID: pointer[int64](4), Domain: pointer("bar.example.org")}, |
174 |
| - {ID: pointer[int64](6), Domain: pointer("foo.example.com")}, |
| 172 | + {ID: ptr.Pointer[int64](1), Domain: ptr.Pointer("example.com")}, |
| 173 | + {ID: ptr.Pointer[int64](2), Domain: ptr.Pointer("example.org")}, |
| 174 | + {ID: ptr.Pointer[int64](4), Domain: ptr.Pointer("bar.example.org")}, |
| 175 | + {ID: ptr.Pointer[int64](6), Domain: ptr.Pointer("foo.example.com")}, |
175 | 176 | },
|
176 | 177 | expected: &bunny.DNSZone{
|
177 |
| - ID: pointer[int64](1), |
178 |
| - Domain: pointer("example.com"), |
| 178 | + ID: ptr.Pointer[int64](1), |
| 179 | + Domain: ptr.Pointer("example.com"), |
179 | 180 | },
|
180 | 181 | },
|
181 | 182 | {
|
182 | 183 | desc: "not found",
|
183 | 184 | domain: "_acme-challenge.foo.bar.example.com",
|
184 | 185 | items: []*bunny.DNSZone{
|
185 |
| - {ID: pointer[int64](2), Domain: pointer("example.org")}, |
186 |
| - {ID: pointer[int64](4), Domain: pointer("bar.example.org")}, |
187 |
| - {ID: pointer[int64](6), Domain: pointer("foo.example.com")}, |
| 186 | + {ID: ptr.Pointer[int64](2), Domain: ptr.Pointer("example.org")}, |
| 187 | + {ID: ptr.Pointer[int64](4), Domain: ptr.Pointer("bar.example.org")}, |
| 188 | + {ID: ptr.Pointer[int64](6), Domain: ptr.Pointer("foo.example.com")}, |
188 | 189 | },
|
189 | 190 | },
|
190 | 191 | }
|
|
0 commit comments