test(namesys): add fixed eth.link test
Steven Allen committed
Oct 7, 2019 at 22:23 UTC
554155f609c83b2b1270a0437292625d999bcc68
1 file changed
+6
namesys/dns_test.go
+6
@@ -126,6 +126,9 @@ func newMockDNS() *mockDNS {
126
"fqdn.example.com.": []string{
127
"dnslink=/ipfs/QmYvMB9yrsSf7RKBghkfwmHJkzJhW2ZgVwq3LxBXXPasFr",
128
},
129
+ "www.wealdtech.eth.link.": []string{
130
+ "dnslink=/ipns/ipfs.example.com",
131
+ },
132
},
133
}
134
}
@@ -163,4 +166,7 @@ func TestDNSResolution(t *testing.T) {
166
testResolution(t, r, "double.example.com", opts.DefaultDepthLimit, "/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD", nil)
167
testResolution(t, r, "conflict.example.com", opts.DefaultDepthLimit, "/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjE", nil)
168
testResolution(t, r, "fqdn.example.com.", opts.DefaultDepthLimit, "/ipfs/QmYvMB9yrsSf7RKBghkfwmHJkzJhW2ZgVwq3LxBXXPasFr", nil)
169
+ testResolution(t, r, "www.wealdtech.eth", 1, "/ipns/ipfs.example.com", ErrResolveRecursion)
170
+ testResolution(t, r, "www.wealdtech.eth", 2, "/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD", nil)
171
+ testResolution(t, r, "www.wealdtech.eth.link", 2, "/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD", nil)
172
}