diff tests/test-wireproto.py @ 47873:c424ff4807e6

wireprotov1peer: update all rpcs to use the new batchable scheme If desired, we could keep the future class and the function that upgrades an old style rpc instead of a new style, for extensions. Differential Revision: https://phab.mercurial-scm.org/D11212
author Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>
date Tue, 24 Aug 2021 17:27:16 +0200
parents 2372284d9457
children 6000f5b25c9b
line wrap: on
line diff
--- a/tests/test-wireproto.py	Tue Aug 24 17:27:16 2021 +0200
+++ b/tests/test-wireproto.py	Tue Aug 24 17:27:16 2021 +0200
@@ -75,9 +75,7 @@
 
     @wireprotov1peer.batchable
     def greet(self, name):
-        f = wireprotov1peer.future()
-        yield {b'name': mangle(name)}, f
-        yield unmangle(f.value)
+        return {b'name': mangle(name)}, unmangle
 
 
 class serverrepo(object):