@cryptotaxi247 / kubo / commits / fedd425a8

Update mockDNS to use FQDNs

License: MIT Signed-off-by: Daniel Aleksandersen <code@daniel.priv.no>

Daniel Aleksandersen committed Jan 28, 2019 at 08:13 UTC fedd425a85aa6e21d64552de97b4f6bd39cd0af9
1 file changed +20 -20
namesys/dns_test.go
+20 -20
@@ -61,66 +61,66 @@ func TestDnsEntryParsing(t *testing.T) {
61 func newMockDNS() *mockDNS {
62 return &mockDNS{
63 entries: map[string][]string{
64 - "multihash.example.com": []string{
64 + "multihash.example.com.": []string{
65 "dnslink=QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD",
66 },
67 - "ipfs.example.com": []string{
67 + "ipfs.example.com.": []string{
68 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD",
69 },
70 - "_dnslink.dipfs.example.com": []string{
70 + "_dnslink.dipfs.example.com.": []string{
71 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD",
72 },
73 - "dns1.example.com": []string{
73 + "dns1.example.com.": []string{
74 "dnslink=/ipns/ipfs.example.com",
75 },
76 - "dns2.example.com": []string{
76 + "dns2.example.com.": []string{
77 "dnslink=/ipns/dns1.example.com",
78 },
79 - "multi.example.com": []string{
79 + "multi.example.com.": []string{
80 "some stuff",
81 "dnslink=/ipns/dns1.example.com",
82 "masked dnslink=/ipns/example.invalid",
83 },
84 - "equals.example.com": []string{
84 + "equals.example.com.": []string{
85 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD/=equals",
86 },
87 - "loop1.example.com": []string{
87 + "loop1.example.com.": []string{
88 "dnslink=/ipns/loop2.example.com",
89 },
90 - "loop2.example.com": []string{
90 + "loop2.example.com.": []string{
91 "dnslink=/ipns/loop1.example.com",
92 },
93 - "_dnslink.dloop1.example.com": []string{
93 + "_dnslink.dloop1.example.com.": []string{
94 "dnslink=/ipns/loop2.example.com",
95 },
96 - "_dnslink.dloop2.example.com": []string{
96 + "_dnslink.dloop2.example.com.": []string{
97 "dnslink=/ipns/loop1.example.com",
98 },
99 - "bad.example.com": []string{
99 + "bad.example.com.": []string{
100 "dnslink=",
101 },
102 - "withsegment.example.com": []string{
102 + "withsegment.example.com.": []string{
103 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD/sub/segment",
104 },
105 - "withrecsegment.example.com": []string{
105 + "withrecsegment.example.com.": []string{
106 "dnslink=/ipns/withsegment.example.com/subsub",
107 },
108 - "withtrailing.example.com": []string{
108 + "withtrailing.example.com.": []string{
109 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD/sub/",
110 },
111 - "withtrailingrec.example.com": []string{
111 + "withtrailingrec.example.com.": []string{
112 "dnslink=/ipns/withtrailing.example.com/segment/",
113 },
114 - "double.example.com": []string{
114 + "double.example.com.": []string{
115 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD",
116 },
117 - "_dnslink.double.example.com": []string{
117 + "_dnslink.double.example.com.": []string{
118 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD",
119 },
120 - "double.conflict.com": []string{
120 + "double.conflict.com.": []string{
121 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjD",
122 },
123 - "_dnslink.conflict.example.com": []string{
123 + "_dnslink.conflict.example.com.": []string{
124 "dnslink=/ipfs/QmY3hE8xgFCjGcz6PHgnvJz5HZi1BaKRfPkn1ghZUcYMjE",
125 },
126 },