[PATCH 16 of 18 helps-py3] test-wireproto: move from dict() construction to {} literals

Augie Fackler raf at durin42.com
Wed Mar 12 12:40:50 CDT 2014


# HG changeset patch
# User Augie Fackler <raf at durin42.com>
# Date 1394644890 14400
#      Wed Mar 12 13:21:30 2014 -0400
# Node ID c69f62906358d91ef3a45ff561c2260540bd034e
# Parent  56b1f39dd0c11dbe8c6188fe3e248c5578073816
test-wireproto: move from dict() construction to {} literals

The latter are both faster and more consistent across Python 2 and 3.

diff --git a/tests/test-wireproto.py b/tests/test-wireproto.py
--- a/tests/test-wireproto.py
+++ b/tests/test-wireproto.py
@@ -18,7 +18,7 @@
     @wireproto.batchable
     def greet(self, name):
         f = wireproto.future()
-        yield wireproto.todict(name=mangle(name)), f
+        yield {'name': mangle(name)}, f
         yield unmangle(f.value)
 
 class serverrepo(object):


More information about the Mercurial-devel mailing list