comparison tests/testlib/badserverext.py @ 48615:e38776a4c2cb

test-http-bad-server: replace the default 65537 value in output This is the default block value that we use here and it make the output overall less readable. So we replace it with `~` Differential Revision: https://phab.mercurial-scm.org/D12046
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Fri, 21 Jan 2022 11:58:55 +0100
parents 3efc8644dd00
children 98c502a2c462
comparison
equal deleted inserted replaced
48614:3efc8644dd00 48615:e38776a4c2cb
170 170
171 if remaining: 171 if remaining:
172 remaining -= len(result) 172 remaining -= len(result)
173 self.remaining_recv_bytes = remaining 173 self.remaining_recv_bytes = remaining
174 174
175 if requested_size == 65537:
176 requested_repr = b'~'
177 else:
178 requested_repr = b'%d' % requested_size
175 if requested_size == actual_size: 179 if requested_size == actual_size:
176 msg = b'%s(%d) -> (%d) %s' 180 msg = b'%s(%s) -> (%d) %s'
177 msg %= (bmethod, requested_size, len(result), result) 181 msg %= (bmethod, requested_repr, len(result), result)
178 else: 182 else:
179 msg = b'%s(%d from %d) -> (%d) %s' 183 msg = b'%s(%d from %s) -> (%d) %s'
180 msg %= (bmethod, actual_size, requested_size, len(result), result) 184 msg %= (bmethod, actual_size, requested_repr, len(result), result)
181 obj._writelog(msg) 185 obj._writelog(msg)
182 186
183 if remaining is not None and remaining <= 0: 187 if remaining is not None and remaining <= 0:
184 obj._writelog(b'read limit reached; closing socket') 188 obj._writelog(b'read limit reached; closing socket')
185 obj._cond_close() 189 obj._cond_close()