# HG changeset patch # User Yuya Nishihara # Date 1459865413 -32400 # Node ID 544908ae36ce70ac78fffd6a16f33093eb1128c0 # Parent ccab2923a093936a61f1bc143f08ceee9559592a test-batching: stop direct symbol import of mercurial modules Silences future errors reported by import-checker.py. diff -r ccab2923a093 -r 544908ae36ce tests/test-batching.py --- a/tests/test-batching.py Wed Jan 06 17:18:18 2016 +0000 +++ b/tests/test-batching.py Tue Apr 05 23:10:13 2016 +0900 @@ -6,13 +6,10 @@ # GNU General Public License version 2 or any later version. from __future__ import absolute_import, print_function -from mercurial.peer import ( - localbatch, - batchable, - future, -) -from mercurial.wireproto import ( - remotebatch, + +from mercurial import ( + peer, + wireproto, ) # equivalent of repo.repository @@ -32,7 +29,7 @@ return "Hello, %s" % name def batch(self): '''Support for local batching.''' - return localbatch(self) + return peer.localbatch(self) # usage of "thing" interface def use(it): @@ -152,20 +149,20 @@ return res.split(';') def batch(self): - return remotebatch(self) + return wireproto.remotebatch(self) - @batchable + @peer.batchable def foo(self, one, two=None): if not one: yield "Nope", None encargs = [('one', mangle(one),), ('two', mangle(two),)] - encresref = future() + encresref = peer.future() yield encargs, encresref yield unmangle(encresref.value) - @batchable + @peer.batchable def bar(self, b, a): - encresref = future() + encresref = peer.future() yield [('b', mangle(b),), ('a', mangle(a),)], encresref yield unmangle(encresref.value)