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
},