comparison tests/badserverext.py @ 39447:cbfab495dbcf

py3: add missing b'' prefixes in tests/badserverext.py # skip-blame because just b'' prefixes Differential Revision: https://phab.mercurial-scm.org/D4456
author Pulkit Goyal <pulkit@yandex-team.ru>
date Tue, 04 Sep 2018 17:32:09 +0300
parents aacfca6f9767
children ba7298160357
comparison
equal deleted inserted replaced
39446:3694c9aaf5e4 39447:cbfab495dbcf
236 class badserver(server.MercurialHTTPServer): 236 class badserver(server.MercurialHTTPServer):
237 def __init__(self, ui, *args, **kwargs): 237 def __init__(self, ui, *args, **kwargs):
238 self._ui = ui 238 self._ui = ui
239 super(badserver, self).__init__(ui, *args, **kwargs) 239 super(badserver, self).__init__(ui, *args, **kwargs)
240 240
241 recvbytes = self._ui.config('badserver', 'closeafterrecvbytes') 241 recvbytes = self._ui.config(b'badserver', b'closeafterrecvbytes')
242 recvbytes = recvbytes.split(',') 242 recvbytes = recvbytes.split(',')
243 self.closeafterrecvbytes = [int(v) for v in recvbytes if v] 243 self.closeafterrecvbytes = [int(v) for v in recvbytes if v]
244 sendbytes = self._ui.config('badserver', 'closeaftersendbytes') 244 sendbytes = self._ui.config(b'badserver', b'closeaftersendbytes')
245 sendbytes = sendbytes.split(',') 245 sendbytes = sendbytes.split(',')
246 self.closeaftersendbytes = [int(v) for v in sendbytes if v] 246 self.closeaftersendbytes = [int(v) for v in sendbytes if v]
247 247
248 # Need to inherit object so super() works. 248 # Need to inherit object so super() works.
249 class badrequesthandler(self.RequestHandlerClass, object): 249 class badrequesthandler(self.RequestHandlerClass, object):
259 259
260 self.RequestHandlerClass = badrequesthandler 260 self.RequestHandlerClass = badrequesthandler
261 261
262 # Called to accept() a pending socket. 262 # Called to accept() a pending socket.
263 def get_request(self): 263 def get_request(self):
264 if self._ui.configbool('badserver', 'closebeforeaccept'): 264 if self._ui.configbool(b'badserver', b'closebeforeaccept'):
265 self.socket.close() 265 self.socket.close()
266 266
267 # Tells the server to stop processing more requests. 267 # Tells the server to stop processing more requests.
268 self.__shutdown_request = True 268 self.__shutdown_request = True
269 269