@@ -117,9 +117,11 @@ class TestBackendDiscovery(DNSDistTest):
117117 """
118118 _verboseMode = True
119119
120+ @staticmethod
120121 def NoSVCCallback (request ):
121122 return dns .message .make_response (request ).to_wire ()
122123
124+ @staticmethod
123125 def NoUpgradePathCallback (request ):
124126 response = dns .message .make_response (request )
125127 rrset = dns .rrset .from_text (
@@ -128,6 +130,7 @@ def NoUpgradePathCallback(request):
128130 response .answer .append (rrset )
129131 return response .to_wire ()
130132
133+ @staticmethod
131134 def UpgradeDoTCallback (request ):
132135 response = dns .message .make_response (request )
133136 rrset = dns .rrset .from_text (
@@ -151,6 +154,7 @@ def UpgradeDoTCallback(request):
151154 response .additional .append (rrset )
152155 return response .to_wire ()
153156
157+ @staticmethod
154158 def UpgradeDoHCallback (request ):
155159 response = dns .message .make_response (request )
156160 rrset = dns .rrset .from_text (
@@ -163,6 +167,7 @@ def UpgradeDoHCallback(request):
163167 response .answer .append (rrset )
164168 return response .to_wire ()
165169
170+ @staticmethod
166171 def UpgradeDoTDifferentAddr1Callback (request ):
167172 response = dns .message .make_response (request )
168173 rrset = dns .rrset .from_text (
@@ -175,6 +180,7 @@ def UpgradeDoTDifferentAddr1Callback(request):
175180 response .answer .append (rrset )
176181 return response .to_wire ()
177182
183+ @staticmethod
178184 def UpgradeDoTDifferentAddr2Callback (request ):
179185 response = dns .message .make_response (request )
180186 rrset = dns .rrset .from_text (
@@ -187,6 +193,7 @@ def UpgradeDoTDifferentAddr2Callback(request):
187193 response .answer .append (rrset )
188194 return response .to_wire ()
189195
196+ @staticmethod
190197 def UpgradeDoTUnreachableCallback (request ):
191198 response = dns .message .make_response (request )
192199 rrset = dns .rrset .from_text (
@@ -199,12 +206,14 @@ def UpgradeDoTUnreachableCallback(request):
199206 response .answer .append (rrset )
200207 return response .to_wire ()
201208
209+ @staticmethod
202210 def BrokenResponseCallback (request ):
203211 response = dns .message .make_response (request )
204212 response .use_edns (edns = False )
205213 response .question = []
206214 return response .to_wire ()
207215
216+ @staticmethod
208217 def UpgradeDoHMissingPathCallback (request ):
209218 response = dns .message .make_response (request )
210219 rrset = dns .rrset .from_text (
@@ -217,37 +226,44 @@ def UpgradeDoHMissingPathCallback(request):
217226 response .answer .append (rrset )
218227 return response .to_wire ()
219228
229+ @staticmethod
220230 def EOFCallback (request ):
221231 return None
222232
233+ @staticmethod
223234 def ServFailCallback (request ):
224235 response = dns .message .make_response (request )
225236 response .set_rcode (dns .rcode .SERVFAIL )
226237 return response .to_wire ()
227238
239+ @staticmethod
228240 def WrongNameCallback (request ):
229241 query = dns .message .make_query ("not-the-right-one." , dns .rdatatype .SVCB )
230242 response = dns .message .make_response (query )
231243 response .id = request .id
232244 return response .to_wire ()
233245
246+ @staticmethod
234247 def WrongIDCallback (request ):
235248 response = dns .message .make_response (request )
236249 response .id = request .id ^ 42
237250 return response .to_wire ()
238251
252+ @staticmethod
239253 def TooManyQuestionsCallback (request ):
240254 response = dns .message .make_response (request )
241255 response .question .append (response .question [0 ])
242256 return response .to_wire ()
243257
258+ @staticmethod
244259 def BadQNameCallback (request ):
245260 response = dns .message .make_response (request )
246261 wire = bytearray (response .to_wire ())
247262 # mess up the first label length
248263 wire [12 ] = 0xFF
249264 return wire
250265
266+ @staticmethod
251267 def UpgradeDoTNoPortCallback (request ):
252268 response = dns .message .make_response (request )
253269 rrset = dns .rrset .from_text (
@@ -260,6 +276,7 @@ def UpgradeDoTNoPortCallback(request):
260276 response .answer .append (rrset )
261277 return response .to_wire ()
262278
279+ @staticmethod
263280 def UpgradeDoHNoPortCallback (request ):
264281 response = dns .message .make_response (request )
265282 rrset = dns .rrset .from_text (
0 commit comments