Rev 5318: (lifeless) Make the interbranch test_no_get_parent_map_after_insert_stream in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Thu Jun 24 12:11:51 BST 2010
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 5318 [merge]
revision-id: pqm at pqm.ubuntu.com-20100624111149-o3crzmivr896yafb
parent: pqm at pqm.ubuntu.com-20100623081421-53539k281zgrktsu
parent: robertc at robertcollins.net-20100624081636-ydyi6fla9jvlcmda
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Thu 2010-06-24 12:11:49 +0100
message:
(lifeless) Make the interbranch test_no_get_parent_map_after_insert_stream
test work for looms. (Robert Collins)
modified:
bzrlib/tests/per_interbranch/test_push.py test_push.py-20090330192649-pca31sb2ubbtcs15-1
=== modified file 'bzrlib/tests/per_interbranch/test_push.py'
--- a/bzrlib/tests/per_interbranch/test_push.py 2010-06-17 06:30:22 +0000
+++ b/bzrlib/tests/per_interbranch/test_push.py 2010-06-24 08:16:36 +0000
@@ -19,6 +19,11 @@
from cStringIO import StringIO
import os
+from testtools.matchers import (
+ Equals,
+ MatchesAny,
+ )
+
from bzrlib import (
branch,
builtins,
@@ -272,10 +277,14 @@
calls_after_insert_stream = hpss_call_names[insert_stream_idx:]
# After inserting the stream the client has no reason to query the
# remote graph any further.
- self.assertEqual(
- ['Repository.insert_stream_1.19', 'Repository.insert_stream_1.19',
- 'get', 'Branch.set_last_revision_info', 'Branch.unlock'],
- calls_after_insert_stream)
+ bzr_core_trace = Equals(
+ ['Repository.insert_stream_1.19', 'Repository.insert_stream_1.19',
+ 'get', 'Branch.set_last_revision_info', 'Branch.unlock'])
+ bzr_loom_trace = Equals(
+ ['Repository.insert_stream_1.19', 'Repository.insert_stream_1.19',
+ 'get', 'Branch.set_last_revision_info', 'get', 'Branch.unlock'])
+ self.assertThat(calls_after_insert_stream,
+ MatchesAny(bzr_core_trace, bzr_loom_trace))
def disableOptimisticGetParentMap(self):
# Tweak some class variables to stop remote get_parent_map calls asking
More information about the bazaar-commits
mailing list