Mercurial > public > mercurial-scm > hg-stable
comparison tests/sshprotoext.py @ 53031:e705fec4a03f stable
branching: merging with 7.0 changes
Since 6.9.3 was made after 7.0rc0 we need to deal with more branching than
usual.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 05 Mar 2025 23:02:19 +0100 |
parents | 5cc8deb96b48 |
children |
comparison
equal
deleted
inserted
replaced
53030:74439d1cbeba | 53031:e705fec4a03f |
---|---|
30 | 30 |
31 def serve_forever(self): | 31 def serve_forever(self): |
32 for i in range(10): | 32 for i in range(10): |
33 self._ui.fout.write(b'banner: line %d\n' % i) | 33 self._ui.fout.write(b'banner: line %d\n' % i) |
34 | 34 |
35 super(bannerserver, self).serve_forever() | 35 super().serve_forever() |
36 | 36 |
37 | 37 |
38 class prehelloserver(wireprotoserver.sshserver): | 38 class prehelloserver(wireprotoserver.sshserver): |
39 """Tests behavior when connecting to <0.9.1 servers. | 39 """Tests behavior when connecting to <0.9.1 servers. |
40 | 40 |
54 assert l == b'between\n' | 54 assert l == b'between\n' |
55 proto = wireprotoserver.sshv1protocolhandler(ui, ui.fin, ui.fout) | 55 proto = wireprotoserver.sshv1protocolhandler(ui, ui.fin, ui.fout) |
56 rsp = wireprotov1server.dispatch(self._repo, proto, b'between') | 56 rsp = wireprotov1server.dispatch(self._repo, proto, b'between') |
57 wireprotoserver._sshv1respondbytes(ui.fout, rsp.data) | 57 wireprotoserver._sshv1respondbytes(ui.fout, rsp.data) |
58 | 58 |
59 super(prehelloserver, self).serve_forever() | 59 super().serve_forever() |
60 | 60 |
61 | 61 |
62 def performhandshake(orig, ui, stdin, stdout, stderr): | 62 def performhandshake(orig, ui, stdin, stdout, stderr): |
63 """Wrapped version of sshpeer._performhandshake to send extra commands.""" | 63 """Wrapped version of sshpeer._performhandshake to send extra commands.""" |
64 mode = ui.config(b'sshpeer', b'handshake-mode') | 64 mode = ui.config(b'sshpeer', b'handshake-mode') |