Merge lp:~jelmer/brz/bees into lp:brz

Proposed by Jelmer Vernooij
Status: Merged
Approved by: Jelmer Vernooij
Approved revision: no longer in the source branch.
Merge reported by: The Breezy Bot
Merged at revision: not available
Proposed branch: lp:~jelmer/brz/bees
Merge into: lp:brz
Prerequisite: lp:~jelmer/brz/python3-more
Diff against target: 4930 lines (+1380/-361)
39 files modified
breezy/bundle/serializer/__init__.py (+2/-2)
breezy/bzr/branch.py (+1/-1)
breezy/bzr/chk_serializer.py (+1/-1)
breezy/bzr/index.py (+4/-4)
breezy/bzr/inventorytree.py (+4/-4)
breezy/bzr/knit.py (+7/-7)
breezy/bzr/pack_repo.py (+1/-1)
breezy/bzr/smart/protocol.py (+12/-11)
breezy/bzr/vf_repository.py (+1/-1)
breezy/bzr/weavefile.py (+8/-8)
breezy/bzr/xml5.py (+7/-7)
breezy/bzr/xml8.py (+5/-5)
breezy/bzr/xml_serializer.py (+24/-24)
breezy/fetch.py (+2/-2)
breezy/hashcache.py (+1/-1)
breezy/plugins/fastimport/branch_updater.py (+3/-3)
breezy/plugins/fastimport/bzr_commit_handler.py (+3/-3)
breezy/plugins/fastimport/processors/generic_processor.py (+1/-1)
breezy/plugins/weave_fmt/__init__.py (+7/-7)
breezy/plugins/weave_fmt/test_repository.py (+2/-2)
breezy/plugins/weave_fmt/test_store.py (+12/-12)
breezy/revision.py (+2/-2)
breezy/tests/per_intertree/test_compare.py (+101/-101)
breezy/tests/per_merger.py (+4/-4)
breezy/tests/per_repository_reference/test_fetch.py (+9/-9)
breezy/tests/per_tree/__init__.py (+1/-1)
breezy/tests/per_tree/test_tree.py (+14/-14)
breezy/tests/test_bundle.py (+8/-8)
breezy/tests/test_delta.py (+7/-7)
breezy/tests/test_export_pot.py (+1/-1)
breezy/tests/test_http.py (+25/-25)
breezy/tests/test_merge_directive.py (+52/-52)
breezy/tests/test_smart_transport.py (+6/-6)
breezy/tests/test_testament.py (+2/-2)
breezy/tests/test_treeshape.py (+4/-4)
breezy/tests/test_xml.py (+15/-15)
breezy/transform.py (+2/-2)
breezy/workingtree.py (+1/-1)
python3.passing (+1018/-0)
To merge this branch: bzr merge lp:~jelmer/brz/bees
Reviewer Review Type Date Requested Status
Martin Packman Approve
Review via email: mp+337908@code.launchpad.net

Description of the change

Add more bees in places, get more tests to pass on Python 3.

To post a comment you must log in.
Revision history for this message
Martin Packman (gz) wrote :

This is likely all reasonable - I'll note when adding b-s to file ids I've been trying to add u-s to paths on the same lines.

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

> This is likely all reasonable - I'll note when adding b-s to file ids I've
> been trying to add u-s to paths on the same lines.
Ah, that makes sense. I'll do that for future MPs.

Revision history for this message
Martin Packman (gz) wrote :

Thanks, a few comments in line but only for future reference.

review: Approve
Revision history for this message
The Breezy Bot (the-breezy-bot) wrote :
Revision history for this message
The Breezy Bot (the-breezy-bot) wrote :

Running landing tests failed
https://ci.breezy-vcs.org/job/brz-dev/84/

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'breezy/bundle/serializer/__init__.py'
--- breezy/bundle/serializer/__init__.py 2017-08-26 13:58:53 +0000
+++ breezy/bundle/serializer/__init__.py 2018-03-24 23:50:35 +0000
@@ -38,9 +38,9 @@
38# New bundles should try to use this header format38# New bundles should try to use this header format
39BUNDLE_HEADER = '# Bazaar revision bundle v'39BUNDLE_HEADER = '# Bazaar revision bundle v'
40BUNDLE_HEADER_RE = re.compile(40BUNDLE_HEADER_RE = re.compile(
41 r'^# Bazaar revision bundle v(?P<version>\d+[\w.]*)(?P<lineending>\r?)\n$')41 br'^# Bazaar revision bundle v(?P<version>\d+[\w.]*)(?P<lineending>\r?)\n$')
42CHANGESET_OLD_HEADER_RE = re.compile(42CHANGESET_OLD_HEADER_RE = re.compile(
43 r'^# Bazaar-NG changeset v(?P<version>\d+[\w.]*)(?P<lineending>\r?)\n$')43 br'^# Bazaar-NG changeset v(?P<version>\d+[\w.]*)(?P<lineending>\r?)\n$')
4444
4545
46_serializers = {}46_serializers = {}
4747
=== modified file 'breezy/bzr/branch.py'
--- breezy/bzr/branch.py 2018-03-24 17:48:04 +0000
+++ breezy/bzr/branch.py 2018-03-24 23:50:35 +0000
@@ -348,7 +348,7 @@
348 with self.lock_write():348 with self.lock_write():
349 self._master_branch_cache = None349 self._master_branch_cache = None
350 if location:350 if location:
351 self._transport.put_bytes('bound', location+'\n',351 self._transport.put_bytes('bound', location+b'\n',
352 mode=self.controldir._get_file_mode())352 mode=self.controldir._get_file_mode())
353 else:353 else:
354 try:354 try:
355355
=== modified file 'breezy/bzr/chk_serializer.py'
--- breezy/bzr/chk_serializer.py 2018-02-17 00:06:35 +0000
+++ breezy/bzr/chk_serializer.py 2018-03-24 23:50:35 +0000
@@ -93,7 +93,7 @@
93 # which changes infrequently.93 # which changes infrequently.
94 revprops = {}94 revprops = {}
95 for key, value in rev.properties.items():95 for key, value in rev.properties.items():
96 revprops[key] = encode_utf8(value)[0]96 revprops[encode_utf8(key)[0]] = encode_utf8(value)[0]
97 ret.append((b'properties', revprops))97 ret.append((b'properties', revprops))
98 ret.extend([98 ret.extend([
99 (b"timestamp", b"%.3f" % rev.timestamp),99 (b"timestamp", b"%.3f" % rev.timestamp),
100100
=== modified file 'breezy/bzr/index.py'
--- breezy/bzr/index.py 2017-07-23 18:16:19 +0000
+++ breezy/bzr/index.py 2018-03-24 23:50:35 +0000
@@ -171,8 +171,8 @@
171 if self._key_length != len(key):171 if self._key_length != len(key):
172 raise BadIndexKey(key)172 raise BadIndexKey(key)
173 for element in key:173 for element in key:
174 if not element or _whitespace_re.search(element) is not None:174 if not element or type(element) != bytes or _whitespace_re.search(element) is not None:
175 raise BadIndexKey(element)175 raise BadIndexKey(key)
176176
177 def _external_references(self):177 def _external_references(self):
178 """Return references that are not present in this index.178 """Return references that are not present in this index.
@@ -530,7 +530,7 @@
530 self._nodes_by_key = None530 self._nodes_by_key = None
531 trailers = 0531 trailers = 0
532 pos = stream.tell()532 pos = stream.tell()
533 lines = stream.read().split('\n')533 lines = stream.read().split(b'\n')
534 # GZ 2009-09-20: Should really use a try/finally block to ensure close534 # GZ 2009-09-20: Should really use a try/finally block to ensure close
535 stream.close()535 stream.close()
536 del lines[-1]536 del lines[-1]
@@ -1140,7 +1140,7 @@
1140 raise AssertionError("%s %s" % (self._size, pos))1140 raise AssertionError("%s %s" % (self._size, pos))
1141 trailers += 11141 trailers += 1
1142 continue1142 continue
1143 elements = line.split('\0')1143 elements = line.split(b'\0')
1144 if len(elements) != self._expected_elements:1144 if len(elements) != self._expected_elements:
1145 raise BadIndexData(self)1145 raise BadIndexData(self)
1146 # keys are tuples. Each element is a string that may occur many1146 # keys are tuples. Each element is a string that may occur many
11471147
=== modified file 'breezy/bzr/inventorytree.py'
--- breezy/bzr/inventorytree.py 2018-03-24 10:24:48 +0000
+++ breezy/bzr/inventorytree.py 2018-03-24 23:50:35 +0000
@@ -568,8 +568,8 @@
568 # Find a 'best fit' match if the filesystem is case-insensitive568 # Find a 'best fit' match if the filesystem is case-insensitive
569 inv_path = self.tree._fix_case_of_inventory_path(inv_path)569 inv_path = self.tree._fix_case_of_inventory_path(inv_path)
570 try:570 try:
571 return self.tree.iter_entries_by_dir(571 return next(self.tree.iter_entries_by_dir(
572 specific_files=[inv_path]).next()[1]572 specific_files=[inv_path]))[1]
573 except StopIteration:573 except StopIteration:
574 return None574 return None
575575
@@ -594,9 +594,9 @@
594 :param parent_ie: Parent inventory entry if known, or None. If594 :param parent_ie: Parent inventory entry if known, or None. If
595 None, the parent is looked up by name and used if present, otherwise it595 None, the parent is looked up by name and used if present, otherwise it
596 is recursively added.596 is recursively added.
597 :param path: 597 :param path: Filesystem path to add
598 :param kind: Kind of new entry (file, directory, etc)598 :param kind: Kind of new entry (file, directory, etc)
599 :param inv_path:599 :param inv_path: Inventory path
600 :return: Inventory entry for path and a list of paths which have been added.600 :return: Inventory entry for path and a list of paths which have been added.
601 """601 """
602 # Nothing to do if path is already versioned.602 # Nothing to do if path is already versioned.
603603
=== modified file 'breezy/bzr/knit.py'
--- breezy/bzr/knit.py 2018-02-17 02:54:17 +0000
+++ breezy/bzr/knit.py 2018-03-24 23:50:35 +0000
@@ -1058,11 +1058,11 @@
1058 lines = osutils.split_lines(line_bytes)1058 lines = osutils.split_lines(line_bytes)
10591059
1060 for element in key[:-1]:1060 for element in key[:-1]:
1061 if not isinstance(element, str):1061 if not isinstance(element, bytes):
1062 raise TypeError("key contains non-strings: %r" % (key,))1062 raise TypeError("key contains non-strings: %r" % (key,))
1063 if key[-1] is None:1063 if key[-1] is None:
1064 key = key[:-1] + ('sha1:' + digest,)1064 key = key[:-1] + ('sha1:' + digest,)
1065 elif not isinstance(key[-1], str):1065 elif not isinstance(key[-1], bytes):
1066 raise TypeError("key contains non-strings: %r" % (key,))1066 raise TypeError("key contains non-strings: %r" % (key,))
1067 # Knit hunks are still last-element only1067 # Knit hunks are still last-element only
1068 version_id = key[-1]1068 version_id = key[-1]
@@ -1080,7 +1080,7 @@
1080 if delta:1080 if delta:
1081 options.append('line-delta')1081 options.append('line-delta')
1082 store_lines = self._factory.lower_line_delta(delta_hunks)1082 store_lines = self._factory.lower_line_delta(delta_hunks)
1083 size, bytes = self._record_to_data(key, digest,1083 size, data = self._record_to_data(key, digest,
1084 store_lines)1084 store_lines)
1085 else:1085 else:
1086 options.append('fulltext')1086 options.append('fulltext')
@@ -1091,16 +1091,16 @@
1091 dense_lines = [line_bytes]1091 dense_lines = [line_bytes]
1092 if no_eol:1092 if no_eol:
1093 dense_lines.append('\n')1093 dense_lines.append('\n')
1094 size, bytes = self._record_to_data(key, digest,1094 size, data = self._record_to_data(key, digest,
1095 lines, dense_lines)1095 lines, dense_lines)
1096 else:1096 else:
1097 # get mixed annotation + content and feed it into the1097 # get mixed annotation + content and feed it into the
1098 # serialiser.1098 # serialiser.
1099 store_lines = self._factory.lower_fulltext(content)1099 store_lines = self._factory.lower_fulltext(content)
1100 size, bytes = self._record_to_data(key, digest,1100 size, data = self._record_to_data(key, digest,
1101 store_lines)1101 store_lines)
11021102
1103 access_memo = self._access.add_raw_records([(key, size)], bytes)[0]1103 access_memo = self._access.add_raw_records([(key, size)], data)[0]
1104 self._index.add_records(1104 self._index.add_records(
1105 ((key, options, access_memo, parents),),1105 ((key, options, access_memo, parents),),
1106 random_id=random_id)1106 random_id=random_id)
@@ -2447,7 +2447,7 @@
2447 ABI change with the C extension that reads .kndx files.2447 ABI change with the C extension that reads .kndx files.
2448 """2448 """
24492449
2450 HEADER = "# bzr knit index 8\n"2450 HEADER = b"# bzr knit index 8\n"
24512451
2452 def __init__(self, transport, mapper, get_scope, allow_writes, is_locked):2452 def __init__(self, transport, mapper, get_scope, allow_writes, is_locked):
2453 """Create a _KndxIndex on transport using mapper."""2453 """Create a _KndxIndex on transport using mapper."""
24542454
=== modified file 'breezy/bzr/pack_repo.py'
--- breezy/bzr/pack_repo.py 2018-02-17 00:06:35 +0000
+++ breezy/bzr/pack_repo.py 2018-03-24 23:50:35 +0000
@@ -465,7 +465,7 @@
465 return465 return
466 self._writer.end()466 self._writer.end()
467 if self._buffer[1]:467 if self._buffer[1]:
468 self._write_data('', flush=True)468 self._write_data(b'', flush=True)
469 self.name = self._hash.hexdigest()469 self.name = self._hash.hexdigest()
470470
471 def finish(self, suspend=False):471 def finish(self, suspend=False):
472472
=== modified file 'breezy/bzr/smart/protocol.py'
--- breezy/bzr/smart/protocol.py 2017-06-11 20:15:04 +0000
+++ breezy/bzr/smart/protocol.py 2018-03-24 23:50:35 +0000
@@ -40,6 +40,7 @@
40 reraise,40 reraise,
41)41)
42from . import message, request42from . import message, request
43from ...sixish import text_type
43from ...trace import log_exception_quietly, mutter44from ...trace import log_exception_quietly, mutter
44from ...bencode import bdecode_as_tuple, bencode45from ...bencode import bdecode_as_tuple, bencode
4546
@@ -47,10 +48,10 @@
47# Protocol version strings. These are sent as prefixes of bzr requests and48# Protocol version strings. These are sent as prefixes of bzr requests and
48# responses to identify the protocol version being used. (There are no version49# responses to identify the protocol version being used. (There are no version
49# one strings because that version doesn't send any).50# one strings because that version doesn't send any).
50REQUEST_VERSION_TWO = 'bzr request 2\n'51REQUEST_VERSION_TWO = b'bzr request 2\n'
51RESPONSE_VERSION_TWO = 'bzr response 2\n'52RESPONSE_VERSION_TWO = b'bzr response 2\n'
5253
53MESSAGE_VERSION_THREE = 'bzr message 3 (bzr 1.6)\n'54MESSAGE_VERSION_THREE = b'bzr message 3 (bzr 1.6)\n'
54RESPONSE_VERSION_THREE = REQUEST_VERSION_THREE = MESSAGE_VERSION_THREE55RESPONSE_VERSION_THREE = REQUEST_VERSION_THREE = MESSAGE_VERSION_THREE
5556
5657
@@ -60,17 +61,17 @@
6061
6162
62def _decode_tuple(req_line):63def _decode_tuple(req_line):
63 if req_line is None or req_line == '':64 if req_line is None or req_line == b'':
64 return None65 return None
65 if req_line[-1] != '\n':66 if req_line[-1] != b'\n':
66 raise errors.SmartProtocolError("request %r not terminated" % req_line)67 raise errors.SmartProtocolError("request %r not terminated" % req_line)
67 return tuple(req_line[:-1].split('\x01'))68 return tuple(req_line[:-1].split('\x01'))
6869
6970
70def _encode_tuple(args):71def _encode_tuple(args):
71 """Encode the tuple args to a bytestream."""72 """Encode the tuple args to a bytestream."""
72 joined = '\x01'.join(args) + '\n'73 joined = b'\x01'.join(args) + b'\n'
73 if isinstance(joined, unicode):74 if isinstance(joined, text_type):
74 # XXX: We should fix things so this never happens! -AJB, 2010030475 # XXX: We should fix things so this never happens! -AJB, 20100304
75 mutter('response args contain unicode, should be only bytes: %r',76 mutter('response args contain unicode, should be only bytes: %r',
76 joined)77 joined)
@@ -795,11 +796,11 @@
795796
796 def query_version(self):797 def query_version(self):
797 """Return protocol version number of the server."""798 """Return protocol version number of the server."""
798 self.call('hello')799 self.call(b'hello')
799 resp = self.read_response_tuple()800 resp = self.read_response_tuple()
800 if resp == ('ok', '1'):801 if resp == (b'ok', '1'):
801 return 1802 return 1
802 elif resp == ('ok', '2'):803 elif resp == (b'ok', '2'):
803 return 2804 return 2
804 else:805 else:
805 raise errors.SmartProtocolError("bad response %r" % (resp,))806 raise errors.SmartProtocolError("bad response %r" % (resp,))
@@ -1126,7 +1127,7 @@
1126 self._write_func('s')1127 self._write_func('s')
1127 utf8_args = []1128 utf8_args = []
1128 for arg in args:1129 for arg in args:
1129 if isinstance(arg, unicode):1130 if isinstance(arg, text_type):
1130 utf8_args.append(arg.encode('utf8'))1131 utf8_args.append(arg.encode('utf8'))
1131 else:1132 else:
1132 utf8_args.append(arg)1133 utf8_args.append(arg)
11331134
=== modified file 'breezy/bzr/vf_repository.py'
--- breezy/bzr/vf_repository.py 2018-02-24 15:50:23 +0000
+++ breezy/bzr/vf_repository.py 2018-03-24 23:50:35 +0000
@@ -1851,7 +1851,7 @@
1851 # read back from the inserted data, so flush the writes to the new pack1851 # read back from the inserted data, so flush the writes to the new pack
1852 # (if this is pack format).1852 # (if this is pack format).
1853 if new_pack is not None:1853 if new_pack is not None:
1854 new_pack._write_data('', flush=True)1854 new_pack._write_data(b'', flush=True)
1855 # Find all the new revisions (including ones from resume_tokens)1855 # Find all the new revisions (including ones from resume_tokens)
1856 missing_keys = self.target_repo.get_missing_parent_inventories(1856 missing_keys = self.target_repo.get_missing_parent_inventories(
1857 check_for_missing_texts=is_resume)1857 check_for_missing_texts=is_resume)
18581858
=== modified file 'breezy/bzr/weavefile.py'
--- breezy/bzr/weavefile.py 2018-02-17 00:06:35 +0000
+++ breezy/bzr/weavefile.py 2018-03-24 23:50:35 +0000
@@ -133,9 +133,9 @@
133 # read weave header.133 # read weave header.
134 while True:134 while True:
135 l = next(lines)135 l = next(lines)
136 if l[0] == 'i':136 if l[0:1] == b'i':
137 if len(l) > 2:137 if len(l) > 2:
138 w._parents.append(list(map(int, l[2:].split(' '))))138 w._parents.append(list(map(int, l[2:].split(b' '))))
139 else:139 else:
140 w._parents.append([])140 w._parents.append([])
141 l = lines.next()[:-1]141 l = lines.next()[:-1]
@@ -146,7 +146,7 @@
146 w._name_map[name] = ver146 w._name_map[name] = ver
147 l = next(lines)147 l = next(lines)
148 ver += 1148 ver += 1
149 elif l == 'w\n':149 elif l == b'w\n':
150 break150 break
151 else:151 else:
152 raise WeaveFormatError('unexpected line %r' % l)152 raise WeaveFormatError('unexpected line %r' % l)
@@ -154,14 +154,14 @@
154 # read weave body154 # read weave body
155 while True:155 while True:
156 l = next(lines)156 l = next(lines)
157 if l == 'W\n':157 if l == b'W\n':
158 break158 break
159 elif '. ' == l[0:2]:159 elif b'. ' == l[0:2]:
160 w._weave.append(l[2:]) # include newline160 w._weave.append(l[2:]) # include newline
161 elif ', ' == l[0:2]:161 elif b', ' == l[0:2]:
162 w._weave.append(l[2:-1]) # exclude newline162 w._weave.append(l[2:-1]) # exclude newline
163 elif l == '}\n':163 elif l == b'}\n':
164 w._weave.append(('}', None))164 w._weave.append((b'}', None))
165 else:165 else:
166 w._weave.append((intern(l[0]), int(l[2:])))166 w._weave.append((intern(l[0]), int(l[2:])))
167 return w167 return w
168168
=== modified file 'breezy/bzr/xml5.py'
--- breezy/bzr/xml5.py 2017-06-08 23:30:31 +0000
+++ breezy/bzr/xml5.py 2018-03-24 23:50:35 +0000
@@ -99,18 +99,18 @@
99 def _append_inventory_root(self, append, inv):99 def _append_inventory_root(self, append, inv):
100 """Append the inventory root to output."""100 """Append the inventory root to output."""
101 if inv.root.file_id not in (None, inventory.ROOT_ID):101 if inv.root.file_id not in (None, inventory.ROOT_ID):
102 fileid1 = ' file_id="'102 fileid1 = b' file_id="'
103 fileid2 = encode_and_escape(inv.root.file_id)103 fileid2 = encode_and_escape(inv.root.file_id)
104 else:104 else:
105 fileid1 = ""105 fileid1 = b""
106 fileid2 = ""106 fileid2 = b""
107 if inv.revision_id is not None:107 if inv.revision_id is not None:
108 revid1 = ' revision_id="'108 revid1 = b' revision_id="'
109 revid2 = encode_and_escape(inv.revision_id)109 revid2 = encode_and_escape(inv.revision_id)
110 else:110 else:
111 revid1 = ""111 revid1 = b""
112 revid2 = ""112 revid2 = b""
113 append('<inventory%s%s format="5"%s%s>\n' % (113 append(b'<inventory%s%s format="5"%s%s>\n' % (
114 fileid1, fileid2, revid1, revid2))114 fileid1, fileid2, revid1, revid2))
115115
116116
117117
=== modified file 'breezy/bzr/xml8.py'
--- breezy/bzr/xml8.py 2017-10-27 00:18:42 +0000
+++ breezy/bzr/xml8.py 2018-03-24 23:50:35 +0000
@@ -168,14 +168,14 @@
168 def _append_inventory_root(self, append, inv):168 def _append_inventory_root(self, append, inv):
169 """Append the inventory root to output."""169 """Append the inventory root to output."""
170 if inv.revision_id is not None:170 if inv.revision_id is not None:
171 revid1 = ' revision_id="'171 revid1 = b' revision_id="'
172 revid2 = encode_and_escape(inv.revision_id)172 revid2 = encode_and_escape(inv.revision_id)
173 else:173 else:
174 revid1 = ""174 revid1 = b""
175 revid2 = ""175 revid2 = b""
176 append('<inventory format="%s"%s%s>\n' % (176 append(b'<inventory format="%s"%s%s>\n' % (
177 self.format_num, revid1, revid2))177 self.format_num, revid1, revid2))
178 append('<directory file_id="%s name="%s revision="%s />\n' % (178 append(b'<directory file_id="%s name="%s revision="%s />\n' % (
179 encode_and_escape(inv.root.file_id),179 encode_and_escape(inv.root.file_id),
180 encode_and_escape(inv.root.name),180 encode_and_escape(inv.root.name),
181 encode_and_escape(inv.root.revision)))181 encode_and_escape(inv.root.revision)))
182182
=== modified file 'breezy/bzr/xml_serializer.py'
--- breezy/bzr/xml_serializer.py 2017-11-12 13:53:51 +0000
+++ breezy/bzr/xml_serializer.py 2018-03-24 23:50:35 +0000
@@ -47,6 +47,7 @@
47 errors,47 errors,
48 lazy_regex,48 lazy_regex,
49 )49 )
50from ..sixish import text_type
50from . import (51from . import (
51 inventory,52 inventory,
52 serializer,53 serializer,
@@ -147,13 +148,13 @@
147 # This is fairly optimized because we know what cElementTree does, this is148 # This is fairly optimized because we know what cElementTree does, this is
148 # not meant as a generic function for all cases. Because it is possible for149 # not meant as a generic function for all cases. Because it is possible for
149 # an 8-bit string to not be ascii or valid utf8.150 # an 8-bit string to not be ascii or valid utf8.
150 if a_str.__class__ is unicode:151 if a_str.__class__ is text_type:
151 return _encode_utf8(a_str)152 return _encode_utf8(a_str)
152 else:153 else:
153 return intern(a_str)154 return intern(a_str)
154155
155156
156_utf8_re = lazy_regex.lazy_compile('[&<>\'\"]|[\x80-\xff]+')157_utf8_re = lazy_regex.lazy_compile(b'[&<>\'\"]|[\x80-\xff]+')
157_unicode_re = lazy_regex.lazy_compile(u'[&<>\'\"\u0080-\uffff]')158_unicode_re = lazy_regex.lazy_compile(u'[&<>\'\"\u0080-\uffff]')
158159
159160
@@ -208,7 +209,7 @@
208 # to check if None, rather than try/KeyError209 # to check if None, rather than try/KeyError
209 text = _map.get(unicode_or_utf8_str)210 text = _map.get(unicode_or_utf8_str)
210 if text is None:211 if text is None:
211 if unicode_or_utf8_str.__class__ is unicode:212 if unicode_or_utf8_str.__class__ is text_type:
212 # The alternative policy is to do a regular UTF8 encoding213 # The alternative policy is to do a regular UTF8 encoding
213 # and then escape only XML meta characters.214 # and then escape only XML meta characters.
214 # Performance is equivalent once you use cache_utf8. *However*215 # Performance is equivalent once you use cache_utf8. *However*
@@ -216,13 +217,12 @@
216 # of bzr. So no net gain. (Perhaps the read code would handle utf8217 # of bzr. So no net gain. (Perhaps the read code would handle utf8
217 # better than entity escapes, but cElementTree seems to do just fine218 # better than entity escapes, but cElementTree seems to do just fine
218 # either way)219 # either way)
219 text = str(_unicode_re.sub(_unicode_escape_replace,220 text = bytes(_unicode_re.sub(_unicode_escape_replace, unicode_or_utf8_str)) + b'"'
220 unicode_or_utf8_str)) + '"'
221 else:221 else:
222 # Plain strings are considered to already be in utf-8 so we do a222 # Plain strings are considered to already be in utf-8 so we do a
223 # slightly different method for escaping.223 # slightly different method for escaping.
224 text = _utf8_re.sub(_utf8_escape_replace,224 text = _utf8_re.sub(_utf8_escape_replace,
225 unicode_or_utf8_str) + '"'225 unicode_or_utf8_str) + b'"'
226 _map[unicode_or_utf8_str] = text226 _map[unicode_or_utf8_str] = text
227 return text227 return text
228228
@@ -372,51 +372,51 @@
372 root_path, root_ie = next(entries)372 root_path, root_ie = next(entries)
373 for path, ie in entries:373 for path, ie in entries:
374 if ie.parent_id != root_id:374 if ie.parent_id != root_id:
375 parent_str = ' parent_id="'375 parent_str = b' parent_id="'
376 parent_id = encode_and_escape(ie.parent_id)376 parent_id = encode_and_escape(ie.parent_id)
377 else:377 else:
378 parent_str = ''378 parent_str = b''
379 parent_id = ''379 parent_id = b''
380 if ie.kind == 'file':380 if ie.kind == 'file':
381 if ie.executable:381 if ie.executable:
382 executable = ' executable="yes"'382 executable = b' executable="yes"'
383 else:383 else:
384 executable = ''384 executable = b''
385 if not working:385 if not working:
386 append('<file%s file_id="%s name="%s%s%s revision="%s '386 append(b'<file%s file_id="%s name="%s%s%s revision="%s '
387 'text_sha1="%s" text_size="%d" />\n' % (387 b'text_sha1="%s" text_size="%d" />\n' % (
388 executable, encode_and_escape(ie.file_id),388 executable, encode_and_escape(ie.file_id),
389 encode_and_escape(ie.name), parent_str, parent_id,389 encode_and_escape(ie.name), parent_str, parent_id,
390 encode_and_escape(ie.revision), ie.text_sha1,390 encode_and_escape(ie.revision), ie.text_sha1,
391 ie.text_size))391 ie.text_size))
392 else:392 else:
393 append('<file%s file_id="%s name="%s%s%s />\n' % (393 append(b'<file%s file_id="%s name="%s%s%s />\n' % (
394 executable, encode_and_escape(ie.file_id),394 executable, encode_and_escape(ie.file_id),
395 encode_and_escape(ie.name), parent_str, parent_id))395 encode_and_escape(ie.name), parent_str, parent_id))
396 elif ie.kind == 'directory':396 elif ie.kind == 'directory':
397 if not working:397 if not working:
398 append('<directory file_id="%s name="%s%s%s revision="%s '398 append(b'<directory file_id="%s name="%s%s%s revision="%s '
399 '/>\n' % (399 b'/>\n' % (
400 encode_and_escape(ie.file_id),400 encode_and_escape(ie.file_id),
401 encode_and_escape(ie.name),401 encode_and_escape(ie.name),
402 parent_str, parent_id,402 parent_str, parent_id,
403 encode_and_escape(ie.revision)))403 encode_and_escape(ie.revision)))
404 else:404 else:
405 append('<directory file_id="%s name="%s%s%s />\n' % (405 append(b'<directory file_id="%s name="%s%s%s />\n' % (
406 encode_and_escape(ie.file_id),406 encode_and_escape(ie.file_id),
407 encode_and_escape(ie.name),407 encode_and_escape(ie.name),
408 parent_str, parent_id))408 parent_str, parent_id))
409 elif ie.kind == 'symlink':409 elif ie.kind == 'symlink':
410 if not working:410 if not working:
411 append('<symlink file_id="%s name="%s%s%s revision="%s '411 append(b'<symlink file_id="%s name="%s%s%s revision="%s '
412 'symlink_target="%s />\n' % (412 b'symlink_target="%s />\n' % (
413 encode_and_escape(ie.file_id),413 encode_and_escape(ie.file_id),
414 encode_and_escape(ie.name),414 encode_and_escape(ie.name),
415 parent_str, parent_id,415 parent_str, parent_id,
416 encode_and_escape(ie.revision),416 encode_and_escape(ie.revision),
417 encode_and_escape(ie.symlink_target)))417 encode_and_escape(ie.symlink_target)))
418 else:418 else:
419 append('<symlink file_id="%s name="%s%s%s />\n' % (419 append(b'<symlink file_id="%s name="%s%s%s />\n' % (
420 encode_and_escape(ie.file_id),420 encode_and_escape(ie.file_id),
421 encode_and_escape(ie.name),421 encode_and_escape(ie.name),
422 parent_str, parent_id))422 parent_str, parent_id))
@@ -424,18 +424,18 @@
424 if ie.kind not in supported_kinds:424 if ie.kind not in supported_kinds:
425 raise errors.UnsupportedInventoryKind(ie.kind)425 raise errors.UnsupportedInventoryKind(ie.kind)
426 if not working:426 if not working:
427 append('<tree-reference file_id="%s name="%s%s%s '427 append(b'<tree-reference file_id="%s name="%s%s%s '
428 'revision="%s reference_revision="%s />\n' % (428 b'revision="%s reference_revision="%s />\n' % (
429 encode_and_escape(ie.file_id),429 encode_and_escape(ie.file_id),
430 encode_and_escape(ie.name),430 encode_and_escape(ie.name),
431 parent_str, parent_id,431 parent_str, parent_id,
432 encode_and_escape(ie.revision),432 encode_and_escape(ie.revision),
433 encode_and_escape(ie.reference_revision)))433 encode_and_escape(ie.reference_revision)))
434 else:434 else:
435 append('<tree-reference file_id="%s name="%s%s%s />\n' % (435 append(b'<tree-reference file_id="%s name="%s%s%s />\n' % (
436 encode_and_escape(ie.file_id),436 encode_and_escape(ie.file_id),
437 encode_and_escape(ie.name),437 encode_and_escape(ie.name),
438 parent_str, parent_id))438 parent_str, parent_id))
439 else:439 else:
440 raise errors.UnsupportedInventoryKind(ie.kind)440 raise errors.UnsupportedInventoryKind(ie.kind)
441 append('</inventory>\n')441 append(b'</inventory>\n')
442442
=== modified file 'breezy/fetch.py'
--- breezy/fetch.py 2018-03-04 15:59:37 +0000
+++ breezy/fetch.py 2018-03-24 23:50:35 +0000
@@ -76,8 +76,8 @@
76 self.find_ghosts = find_ghosts76 self.find_ghosts = find_ghosts
77 self.from_repository.lock_read()77 self.from_repository.lock_read()
78 mutter("Using fetch logic to copy between %s(%s) and %s(%s)",78 mutter("Using fetch logic to copy between %s(%s) and %s(%s)",
79 self.from_repository, self.from_repository._format,79 str(self.from_repository), str(self.from_repository._format),
80 self.to_repository, self.to_repository._format)80 str(self.to_repository), str(self.to_repository._format))
81 try:81 try:
82 self.__fetch()82 self.__fetch()
83 finally:83 finally:
8484
=== modified file 'breezy/hashcache.py'
--- breezy/hashcache.py 2017-11-12 19:56:22 +0000
+++ breezy/hashcache.py 2018-03-24 23:50:35 +0000
@@ -255,7 +255,7 @@
255 try:255 try:
256 inf = open(fn, 'rb', buffering=65000)256 inf = open(fn, 'rb', buffering=65000)
257 except IOError as e:257 except IOError as e:
258 trace.mutter("failed to open %s: %s", fn, e)258 trace.mutter("failed to open %s: %s", fn, str(e))
259 # better write it now so it is valid259 # better write it now so it is valid
260 self.needs_write = True260 self.needs_write = True
261 return261 return
262262
=== modified file 'breezy/plugins/fastimport/branch_updater.py'
--- breezy/plugins/fastimport/branch_updater.py 2018-01-22 03:36:19 +0000
+++ breezy/plugins/fastimport/branch_updater.py 2018-03-24 23:50:35 +0000
@@ -122,7 +122,7 @@
122 br = self.make_branch(name, ref_name, dir_policy)122 br = self.make_branch(name, ref_name, dir_policy)
123 branch_tips.append((br, tip))123 branch_tips.append((br, tip))
124 continue124 continue
125 except errors.BzrError, ex:125 except errors.BzrError as ex:
126 show_error("ERROR: failed to create branch %s: %s",126 show_error("ERROR: failed to create branch %s: %s",
127 name, ex)127 name, ex)
128 lost_head = self.cache_mgr.lookup_committish(tip)128 lost_head = self.cache_mgr.lookup_committish(tip)
@@ -146,7 +146,7 @@
146 to_transport.create_prefix()146 to_transport.create_prefix()
147 try:147 try:
148 return controldir.ControlDir.open(location).open_branch()148 return controldir.ControlDir.open(location).open_branch()
149 except errors.NotBranchError, ex:149 except errors.NotBranchError as ex:
150 return controldir.ControlDir.create_branch_convenience(150 return controldir.ControlDir.create_branch_convenience(
151 location,151 location,
152 format=self._branch_format,152 format=self._branch_format,
@@ -154,7 +154,7 @@
154 else:154 else:
155 try:155 try:
156 return self.repo.controldir.open_branch(name)156 return self.repo.controldir.open_branch(name)
157 except errors.NotBranchError, ex:157 except errors.NotBranchError as ex:
158 return self.repo.controldir.create_branch(name)158 return self.repo.controldir.create_branch(name)
159159
160160
161161
=== modified file 'breezy/plugins/fastimport/bzr_commit_handler.py'
--- breezy/plugins/fastimport/bzr_commit_handler.py 2018-03-10 13:56:26 +0000
+++ breezy/plugins/fastimport/bzr_commit_handler.py 2018-03-24 23:50:35 +0000
@@ -380,9 +380,9 @@
380 try:380 try:
381 self.record_new(path, ie)381 self.record_new(path, ie)
382 except:382 except:
383 print "failed to add path '%s' with entry '%s' in command %s" \383 print("failed to add path '%s' with entry '%s' in command %s" \
384 % (path, ie, self.command.id)384 % (path, ie, self.command.id))
385 print "parent's children are:\n%r\n" % (ie.parent_id.children,)385 print("parent's children are:\n%r\n" % (ie.parent_id.children,))
386 raise386 raise
387 else:387 else:
388 if old_ie.kind == 'directory':388 if old_ie.kind == 'directory':
389389
=== modified file 'breezy/plugins/fastimport/processors/generic_processor.py'
--- breezy/plugins/fastimport/processors/generic_processor.py 2018-01-22 02:23:22 +0000
+++ breezy/plugins/fastimport/processors/generic_processor.py 2018-03-24 23:50:35 +0000
@@ -534,7 +534,7 @@
534 try:534 try:
535 handler.process()535 handler.process()
536 except:536 except:
537 print "ABORT: exception occurred processing commit %s" % (cmd.id)537 print("ABORT: exception occurred processing commit %s" % (cmd.id))
538 raise538 raise
539 self.cache_mgr.add_mark(mark, handler.revision_id)539 self.cache_mgr.add_mark(mark, handler.revision_id)
540 self._revision_count += 1540 self._revision_count += 1
541541
=== modified file 'breezy/plugins/weave_fmt/__init__.py'
--- breezy/plugins/weave_fmt/__init__.py 2017-06-14 22:34:05 +0000
+++ breezy/plugins/weave_fmt/__init__.py 2018-03-24 23:50:35 +0000
@@ -43,12 +43,12 @@
43# disk format string as a key for the network_name because they meet the43# disk format string as a key for the network_name because they meet the
44# constraints (simple string, unique, immutable).44# constraints (simple string, unique, immutable).
45_mod_repository.network_format_registry.register_lazy(45_mod_repository.network_format_registry.register_lazy(
46 "Bazaar-NG branch, format 5\n",46 b"Bazaar-NG branch, format 5\n",
47 'breezy.plugins.weave_fmt.repository',47 'breezy.plugins.weave_fmt.repository',
48 'RepositoryFormat5',48 'RepositoryFormat5',
49)49)
50_mod_repository.network_format_registry.register_lazy(50_mod_repository.network_format_registry.register_lazy(
51 "Bazaar-NG branch, format 6\n",51 b"Bazaar-NG branch, format 6\n",
52 'breezy.plugins.weave_fmt.repository',52 'breezy.plugins.weave_fmt.repository',
53 'RepositoryFormat6',53 'RepositoryFormat6',
54)54)
@@ -60,7 +60,7 @@
60# the repository is not separately opened are similar.60# the repository is not separately opened are similar.
6161
62_mod_repository.format_registry.register_lazy(62_mod_repository.format_registry.register_lazy(
63 'Bazaar-NG Repository format 7',63 b'Bazaar-NG Repository format 7',
64 'breezy.plugins.weave_fmt.repository',64 'breezy.plugins.weave_fmt.repository',
65 'RepositoryFormat7'65 'RepositoryFormat7'
66 )66 )
@@ -95,20 +95,20 @@
9595
9696
97BzrProber.formats.register_lazy(97BzrProber.formats.register_lazy(
98 "Bazaar-NG branch, format 0.0.4\n", "breezy.plugins.weave_fmt.bzrdir",98 b"Bazaar-NG branch, format 0.0.4\n", "breezy.plugins.weave_fmt.bzrdir",
99 "BzrDirFormat4")99 "BzrDirFormat4")
100BzrProber.formats.register_lazy(100BzrProber.formats.register_lazy(
101 "Bazaar-NG branch, format 5\n", "breezy.plugins.weave_fmt.bzrdir",101 b"Bazaar-NG branch, format 5\n", "breezy.plugins.weave_fmt.bzrdir",
102 "BzrDirFormat5")102 "BzrDirFormat5")
103BzrProber.formats.register_lazy(103BzrProber.formats.register_lazy(
104 "Bazaar-NG branch, format 6\n", "breezy.plugins.weave_fmt.bzrdir",104 b"Bazaar-NG branch, format 6\n", "breezy.plugins.weave_fmt.bzrdir",
105 "BzrDirFormat6")105 "BzrDirFormat6")
106106
107107
108_mod_branch.format_registry.register_extra_lazy(108_mod_branch.format_registry.register_extra_lazy(
109 'breezy.plugins.weave_fmt.branch', 'BzrBranchFormat4')109 'breezy.plugins.weave_fmt.branch', 'BzrBranchFormat4')
110_mod_branch.network_format_registry.register_lazy(110_mod_branch.network_format_registry.register_lazy(
111 "Bazaar-NG branch, format 6\n",111 b"Bazaar-NG branch, format 6\n",
112 'breezy.plugins.weave_fmt.branch', "BzrBranchFormat4")112 'breezy.plugins.weave_fmt.branch', "BzrBranchFormat4")
113113
114114
115115
=== modified file 'breezy/plugins/weave_fmt/test_repository.py'
--- breezy/plugins/weave_fmt/test_repository.py 2017-11-12 20:44:54 +0000
+++ breezy/plugins/weave_fmt/test_repository.py 2018-03-24 23:50:35 +0000
@@ -280,14 +280,14 @@
280 InterRepository.get(repo_a, repo_b).__class__)280 InterRepository.get(repo_a, repo_b).__class__)
281281
282282
283_working_inventory_v4 = """<inventory file_id="TREE_ROOT">283_working_inventory_v4 = b"""<inventory file_id="TREE_ROOT">
284<entry file_id="bar-20050901064931-73b4b1138abc9cd2" kind="file" name="bar" parent_id="TREE_ROOT" />284<entry file_id="bar-20050901064931-73b4b1138abc9cd2" kind="file" name="bar" parent_id="TREE_ROOT" />
285<entry file_id="foo-20050801201819-4139aa4a272f4250" kind="directory" name="foo" parent_id="TREE_ROOT" />285<entry file_id="foo-20050801201819-4139aa4a272f4250" kind="directory" name="foo" parent_id="TREE_ROOT" />
286<entry file_id="bar-20050824000535-6bc48cfad47ed134" kind="file" name="bar" parent_id="foo-20050801201819-4139aa4a272f4250" />286<entry file_id="bar-20050824000535-6bc48cfad47ed134" kind="file" name="bar" parent_id="foo-20050801201819-4139aa4a272f4250" />
287</inventory>"""287</inventory>"""
288288
289289
290_revision_v4 = """<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;"290_revision_v4 = b"""<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;"
291 inventory_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9"291 inventory_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9"
292 inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41"292 inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41"
293 revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9"293 revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9"
294294
=== modified file 'breezy/plugins/weave_fmt/test_store.py'
--- breezy/plugins/weave_fmt/test_store.py 2017-06-11 20:33:20 +0000
+++ breezy/plugins/weave_fmt/test_store.py 2018-03-24 23:50:35 +0000
@@ -51,12 +51,12 @@
51 store = self.get_store()51 store = self.get_store()
52 self.fill_store(store)52 self.fill_store(store)
5353
54 self.check_content(store, 'a', 'hello')54 self.check_content(store, 'a', b'hello')
55 self.check_content(store, 'b', 'other')55 self.check_content(store, 'b', b'other')
56 self.check_content(store, 'c', 'something')56 self.check_content(store, 'c', b'something')
5757
58 # Make sure that requesting a non-existing file fails58 # Make sure that requesting a non-existing file fails
59 self.assertRaises(KeyError, self.check_content, store, 'd', None)59 self.assertRaises(KeyError, self.check_content, store, b'd', None)
6060
61 def test_multiple_add(self):61 def test_multiple_add(self):
62 """Multiple add with same ID should raise a BzrError"""62 """Multiple add with same ID should raise a BzrError"""
@@ -95,10 +95,10 @@
95 store = self.get_store()95 store = self.get_store()
96 store.add(BytesIO(b'hello'), 'aa')96 store.add(BytesIO(b'hello'), 'aa')
97 self.assertNotEqual(store.get('aa'), None)97 self.assertNotEqual(store.get('aa'), None)
98 self.assertEqual(store.get('aa').read(), 'hello')98 self.assertEqual(store.get('aa').read(), b'hello')
99 store.add(BytesIO(b'hello world'), 'bb')99 store.add(BytesIO(b'hello world'), 'bb')
100 self.assertNotEqual(store.get('bb'), None)100 self.assertNotEqual(store.get('bb'), None)
101 self.assertEqual(store.get('bb').read(), 'hello world')101 self.assertEqual(store.get('bb').read(), b'hello world')
102102
103 def test_missing_is_absent(self):103 def test_missing_is_absent(self):
104 store = self.get_store()104 store = self.get_store()
@@ -324,22 +324,22 @@
324324
325 def test_get_simple(self):325 def test_get_simple(self):
326 my_store = self.get_populated_store()326 my_store = self.get_populated_store()
327 self.assertEqual('content', my_store.get('foo').read())327 self.assertEqual(b'content', my_store.get('foo').read())
328 my_store = self.get_populated_store(True)328 my_store = self.get_populated_store(True)
329 self.assertEqual('content', my_store.get('foo').read())329 self.assertEqual(b'content', my_store.get('foo').read())
330330
331 def test_get_suffixed(self):331 def test_get_suffixed(self):
332 my_store = self.get_populated_store()332 my_store = self.get_populated_store()
333 self.assertEqual('signature', my_store.get('foo', 'sig').read())333 self.assertEqual(b'signature', my_store.get('foo', 'sig').read())
334 my_store = self.get_populated_store(True)334 my_store = self.get_populated_store(True)
335 self.assertEqual('signature', my_store.get('foo', 'sig').read())335 self.assertEqual(b'signature', my_store.get('foo', 'sig').read())
336336
337 def test_get_suffixed_no_base(self):337 def test_get_suffixed_no_base(self):
338 my_store = self.get_populated_store()338 my_store = self.get_populated_store()
339 self.assertEqual('signature for missing base',339 self.assertEqual(b'signature for missing base',
340 my_store.get('missing', 'sig').read())340 my_store.get('missing', 'sig').read())
341 my_store = self.get_populated_store(True)341 my_store = self.get_populated_store(True)
342 self.assertEqual('signature for missing base',342 self.assertEqual(b'signature for missing base',
343 my_store.get('missing', 'sig').read())343 my_store.get('missing', 'sig').read())
344344
345 def test___iter__no_suffix(self):345 def test___iter__no_suffix(self):
346346
=== modified file 'breezy/revision.py'
--- breezy/revision.py 2017-07-10 20:12:25 +0000
+++ breezy/revision.py 2018-03-24 23:50:35 +0000
@@ -32,8 +32,8 @@
32 text_type,32 text_type,
33 )33 )
3434
35NULL_REVISION=b"null:"35NULL_REVISION = b"null:"
36CURRENT_REVISION=b"current:"36CURRENT_REVISION = b"current:"
3737
3838
39class Revision(object):39class Revision(object):
4040
=== modified file 'breezy/tests/per_intertree/test_compare.py'
--- breezy/tests/per_intertree/test_compare.py 2018-03-22 02:21:11 +0000
+++ breezy/tests/per_intertree/test_compare.py 2018-03-24 23:50:35 +0000
@@ -54,8 +54,8 @@
54 files = ['a', 'b/', 'b/c']54 files = ['a', 'b/', 'b/c']
55 self.build_tree(files, line_endings='binary',55 self.build_tree(files, line_endings='binary',
56 transport=tree.controldir.root_transport)56 transport=tree.controldir.root_transport)
57 tree.set_root_id('root-id')57 tree.set_root_id(b'root-id')
58 tree.add(files, ['a-id', 'b-id', 'c-id'])58 tree.add(files, [b'a-id', b'b-id', b'c-id'])
5959
60 def get_tree_no_parents_abc_content(self, tree, converter=None):60 def get_tree_no_parents_abc_content(self, tree, converter=None):
61 """return a test tree with a, b/, b/c contents."""61 """return a test tree with a, b/, b/c contents."""
@@ -84,9 +84,9 @@
84 tree2 = self.get_tree_no_parents_abc_content(tree2)84 tree2 = self.get_tree_no_parents_abc_content(tree2)
85 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)85 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)
86 d = self.intertree_class(tree1, tree2).compare()86 d = self.intertree_class(tree1, tree2).compare()
87 self.assertEqual([('a', 'a-id', 'file'),87 self.assertEqual([('a', b'a-id', 'file'),
88 ('b', 'b-id', 'directory'),88 ('b', b'b-id', 'directory'),
89 ('b/c', 'c-id', 'file'),89 ('b/c', b'c-id', 'file'),
90 ], d.added)90 ], d.added)
91 self.assertEqual([], d.modified)91 self.assertEqual([], d.modified)
92 self.assertEqual([], d.removed)92 self.assertEqual([], d.removed)
@@ -248,7 +248,7 @@
248 d = self.intertree_class(tree1, tree2).compare(248 d = self.intertree_class(tree1, tree2).compare(
249 specific_files=['b/c'])249 specific_files=['b/c'])
250 self.assertEqual(250 self.assertEqual(
251 [(u'b', 'b-id', 'directory'), ('b/c', 'c-id', 'file')], d.added)251 [(u'b', b'b-id', 'directory'), ('b/c', b'c-id', 'file')], d.added)
252 self.assertEqual([], d.modified)252 self.assertEqual([], d.modified)
253 self.assertEqual([], d.removed)253 self.assertEqual([], d.removed)
254 self.assertEqual([], d.renamed)254 self.assertEqual([], d.renamed)
@@ -263,7 +263,7 @@
263 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)263 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)
264 d = self.intertree_class(tree1, tree2).compare(specific_files=['b'])264 d = self.intertree_class(tree1, tree2).compare(specific_files=['b'])
265 self.assertEqual(265 self.assertEqual(
266 [('b', 'b-id', 'directory'), ('b/c', 'c-id', 'file')],266 [('b', b'b-id', 'directory'), ('b/c', b'c-id', 'file')],
267 d.added)267 d.added)
268 self.assertEqual([], d.modified)268 self.assertEqual([], d.modified)
269 self.assertEqual([], d.removed)269 self.assertEqual([], d.removed)
@@ -281,9 +281,9 @@
281 self.assertEqual([], d.added)281 self.assertEqual([], d.added)
282 self.assertEqual([], d.modified)282 self.assertEqual([], d.modified)
283 self.assertEqual([], d.removed)283 self.assertEqual([], d.removed)
284 self.assertEqual([('a', 'd', 'a-id', 'file', True, False)], d.renamed)284 self.assertEqual([('a', 'd', b'a-id', 'file', True, False)], d.renamed)
285 self.assertEqual(285 self.assertEqual(
286 [(u'b', 'b-id', 'directory'), (u'b/c', 'c-id', 'file')],286 [(u'b', b'b-id', 'directory'), (u'b/c', b'c-id', 'file')],
287 d.unchanged)287 d.unchanged)
288288
289 def test_extra_trees_finds_ids(self):289 def test_extra_trees_finds_ids(self):
@@ -302,7 +302,7 @@
302 tree3 = self.get_tree_no_parents_abc_content_6(tree3)302 tree3 = self.get_tree_no_parents_abc_content_6(tree3)
303 tree3.lock_read()303 tree3.lock_read()
304 self.addCleanup(tree3.unlock)304 self.addCleanup(tree3.unlock)
305 # tree 3 has 'e' which is 'c-id'. Tree 1 has c-id at b/c, and Tree 2305 # tree 3 has 'e' which is b'c-id'. Tree 1 has c-id at b/c, and Tree 2
306 # has c-id at b/c with its exec flag toggled.306 # has c-id at b/c with its exec flag toggled.
307 # without extra_trees, we should get no modifications from this307 # without extra_trees, we should get no modifications from this
308 # so do one, to be sure the test is valid.308 # so do one, to be sure the test is valid.
@@ -313,7 +313,7 @@
313 d = self.intertree_class(tree1, tree2).compare(313 d = self.intertree_class(tree1, tree2).compare(
314 specific_files=['e'], extra_trees=[tree3])314 specific_files=['e'], extra_trees=[tree3])
315 self.assertEqual([], d.added)315 self.assertEqual([], d.added)
316 self.assertEqual([('b/c', 'c-id', 'file', False, True)], d.modified)316 self.assertEqual([('b/c', b'c-id', 'file', False, True)], d.modified)
317 self.assertEqual([], d.removed)317 self.assertEqual([], d.removed)
318 self.assertEqual([], d.renamed)318 self.assertEqual([], d.renamed)
319 self.assertEqual([], d.unchanged)319 self.assertEqual([], d.unchanged)
@@ -339,14 +339,14 @@
339 tree2.set_root_id(tree1.get_root_id())339 tree2.set_root_id(tree1.get_root_id())
340 self.build_tree(['tree1/a', 'tree1/c',340 self.build_tree(['tree1/a', 'tree1/c',
341 'tree2/a', 'tree2/b', 'tree2/c'])341 'tree2/a', 'tree2/b', 'tree2/c'])
342 tree1.add(['a', 'c'], ['a-id', 'c-id'])342 tree1.add(['a', 'c'], [b'a-id', b'c-id'])
343 tree2.add(['a', 'c'], ['a-id', 'c-id'])343 tree2.add(['a', 'c'], [b'a-id', b'c-id'])
344344
345 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)345 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)
346 d = self.intertree_class(tree1, tree2).compare()346 d = self.intertree_class(tree1, tree2).compare()
347 self.assertEqual([], d.added)347 self.assertEqual([], d.added)
348 self.assertEqual([(u'a', 'a-id', 'file', True, False),348 self.assertEqual([(u'a', b'a-id', 'file', True, False),
349 (u'c', 'c-id', 'file', True, False)], d.modified)349 (u'c', b'c-id', 'file', True, False)], d.modified)
350 self.assertEqual([], d.removed)350 self.assertEqual([], d.removed)
351 self.assertEqual([], d.renamed)351 self.assertEqual([], d.renamed)
352 self.assertEqual([], d.unchanged)352 self.assertEqual([], d.unchanged)
@@ -386,7 +386,7 @@
386 self.build_tree(files, line_endings='binary',386 self.build_tree(files, line_endings='binary',
387 transport=tree.controldir.root_transport)387 transport=tree.controldir.root_transport)
388 tree.set_root_id('root-id')388 tree.set_root_id('root-id')
389 tree.add(files, ['a-id', 'b-id', 'c-id'])389 tree.add(files, [b'a-id', b'b-id', b'c-id'])
390390
391 def get_tree_no_parents_abc_content(self, tree, converter=None):391 def get_tree_no_parents_abc_content(self, tree, converter=None):
392 """return a test tree with a, b/, b/c contents."""392 """return a test tree with a, b/, b/c contents."""
@@ -396,11 +396,11 @@
396 def get_tree_no_parents_abc_content_7(self, tree, converter=None):396 def get_tree_no_parents_abc_content_7(self, tree, converter=None):
397 """return a test tree with a, b/, d/e contents.397 """return a test tree with a, b/, d/e contents.
398398
399 This variation adds a dir 'd' ('d-id'), renames b to d/e.399 This variation adds a dir 'd' (b'd-id'), renames b to d/e.
400 """400 """
401 self._make_abc_tree(tree)401 self._make_abc_tree(tree)
402 self.build_tree(['d/'], transport=tree.controldir.root_transport)402 self.build_tree(['d/'], transport=tree.controldir.root_transport)
403 tree.add(['d'], ['d-id'])403 tree.add(['d'], [b'd-id'])
404 tt = transform.TreeTransform(tree)404 tt = transform.TreeTransform(tree)
405 trans_id = tt.trans_id_tree_path('b')405 trans_id = tt.trans_id_tree_path('b')
406 parent_trans_id = tt.trans_id_tree_path('d')406 parent_trans_id = tt.trans_id_tree_path('d')
@@ -496,7 +496,7 @@
496 tree2 = self.make_to_branch_and_tree('tree2')496 tree2 = self.make_to_branch_and_tree('tree2')
497 tree2.set_root_id(tree1.get_root_id())497 tree2.set_root_id(tree1.get_root_id())
498 paths, path_ids = self._create_special_names(tree2, 'tree2')498 paths, path_ids = self._create_special_names(tree2, 'tree2')
499 tree2.commit('initial', rev_id='rev-1')499 tree2.commit('initial', rev_id=b'rev-1')
500 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)500 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
501 return (tree1, tree2, paths, path_ids)501 return (tree1, tree2, paths, path_ids)
502502
@@ -534,8 +534,8 @@
534 with_slashes.append(base_path + '/' + d + '/f')534 with_slashes.append(base_path + '/' + d + '/f')
535 paths.append(d)535 paths.append(d)
536 paths.append(d+'/f')536 paths.append(d+'/f')
537 path_ids.append(d.replace('/', '_') + '-id')537 path_ids.append((d.replace('/', '_') + '-id').encode('ascii'))
538 path_ids.append(d.replace('/', '_') + '_f-id')538 path_ids.append((d.replace('/', '_') + '_f-id').encode('ascii'))
539 self.build_tree(with_slashes)539 self.build_tree(with_slashes)
540 tree.add(paths, path_ids)540 tree.add(paths, path_ids)
541 return paths, path_ids541 return paths, path_ids
@@ -630,11 +630,11 @@
630 tree2 = self.get_tree_no_parents_abc_content(tree2)630 tree2 = self.get_tree_no_parents_abc_content(tree2)
631 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)631 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
632 expected_results = sorted([632 expected_results = sorted([
633 self.added(tree2, 'root-id'),633 self.added(tree2, b'root-id'),
634 self.added(tree2, 'a-id'),634 self.added(tree2, b'a-id'),
635 self.added(tree2, 'b-id'),635 self.added(tree2, b'b-id'),
636 self.added(tree2, 'c-id'),636 self.added(tree2, b'c-id'),
637 self.deleted(tree1, 'empty-root-id')])637 self.deleted(tree1, b'empty-root-id')])
638 self.assertEqual(expected_results, self.do_iter_changes(tree1, tree2))638 self.assertEqual(expected_results, self.do_iter_changes(tree1, tree2))
639 self.check_has_changes(True, tree1, tree2)639 self.check_has_changes(True, tree1, tree2)
640640
@@ -654,11 +654,11 @@
654 tree2 = self.get_tree_no_parents_abc_content(tree2)654 tree2 = self.get_tree_no_parents_abc_content(tree2)
655 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)655 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
656 expected_results = sorted([656 expected_results = sorted([
657 self.added(tree2, 'root-id'),657 self.added(tree2, b'root-id'),
658 self.added(tree2, 'a-id'),658 self.added(tree2, b'a-id'),
659 self.added(tree2, 'b-id'),659 self.added(tree2, b'b-id'),
660 self.added(tree2, 'c-id'),660 self.added(tree2, b'c-id'),
661 self.deleted(tree1, 'empty-root-id')])661 self.deleted(tree1, b'empty-root-id')])
662 self.assertEqual(expected_results, self.do_iter_changes(tree1, tree2))662 self.assertEqual(expected_results, self.do_iter_changes(tree1, tree2))
663 self.check_has_changes(True, tree1, tree2)663 self.check_has_changes(True, tree1, tree2)
664664
@@ -669,9 +669,9 @@
669 tree2 = self.get_tree_no_parents_abc_content(tree2)669 tree2 = self.get_tree_no_parents_abc_content(tree2)
670 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)670 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
671 self.assertEqual(671 self.assertEqual(
672 sorted([self.added(tree2, 'root-id'),672 sorted([self.added(tree2, b'root-id'),
673 self.added(tree2, 'a-id'),673 self.added(tree2, b'a-id'),
674 self.deleted(tree1, 'empty-root-id')]),674 self.deleted(tree1, b'empty-root-id')]),
675 self.do_iter_changes(tree1, tree2, specific_files=['a']))675 self.do_iter_changes(tree1, tree2, specific_files=['a']))
676676
677 def test_abc_content_to_empty_a_only(self):677 def test_abc_content_to_empty_a_only(self):
@@ -682,7 +682,7 @@
682 tree2 = self.get_tree_no_parents_no_content(tree2)682 tree2 = self.get_tree_no_parents_no_content(tree2)
683 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)683 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
684 self.assertEqual(684 self.assertEqual(
685 [self.deleted(tree1, 'a-id')],685 [self.deleted(tree1, b'a-id')],
686 self.do_iter_changes(tree1, tree2, specific_files=['a']))686 self.do_iter_changes(tree1, tree2, specific_files=['a']))
687687
688 def test_abc_content_to_empty_b_only(self):688 def test_abc_content_to_empty_b_only(self):
@@ -693,7 +693,7 @@
693 tree2 = self.get_tree_no_parents_no_content(tree2)693 tree2 = self.get_tree_no_parents_no_content(tree2)
694 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)694 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
695 self.assertEqual(695 self.assertEqual(
696 [self.deleted(tree1, 'b-id'), self.deleted(tree1, 'c-id')],696 [self.deleted(tree1, b'b-id'), self.deleted(tree1, b'c-id')],
697 self.do_iter_changes(tree1, tree2, specific_files=['b']))697 self.do_iter_changes(tree1, tree2, specific_files=['b']))
698698
699 def test_empty_to_abc_content_a_and_c_only(self):699 def test_empty_to_abc_content_a_and_c_only(self):
@@ -702,9 +702,9 @@
702 tree1 = self.get_tree_no_parents_no_content(tree1)702 tree1 = self.get_tree_no_parents_no_content(tree1)
703 tree2 = self.get_tree_no_parents_abc_content(tree2)703 tree2 = self.get_tree_no_parents_abc_content(tree2)
704 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)704 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
705 expected_result = sorted([self.added(tree2, 'root-id'),705 expected_result = sorted([self.added(tree2, b'root-id'),
706 self.added(tree2, 'a-id'), self.added(tree2, 'b-id'),706 self.added(tree2, b'a-id'), self.added(tree2, b'b-id'),
707 self.added(tree2, 'c-id'), self.deleted(tree1, 'empty-root-id')])707 self.added(tree2, b'c-id'), self.deleted(tree1, 'empty-root-id')])
708 self.assertEqual(expected_result,708 self.assertEqual(expected_result,
709 self.do_iter_changes(tree1, tree2, specific_files=['a', 'b/c']))709 self.do_iter_changes(tree1, tree2, specific_files=['a', 'b/c']))
710710
@@ -715,9 +715,9 @@
715 tree2 = self.get_tree_no_parents_no_content(tree2)715 tree2 = self.get_tree_no_parents_no_content(tree2)
716 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)716 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
717 expected_results = sorted([717 expected_results = sorted([
718 self.added(tree2, 'empty-root-id'),718 self.added(tree2, b'empty-root-id'),
719 self.deleted(tree1, 'root-id'), self.deleted(tree1, 'a-id'),719 self.deleted(tree1, b'root-id'), self.deleted(tree1, b'a-id'),
720 self.deleted(tree1, 'b-id'), self.deleted(tree1, 'c-id')])720 self.deleted(tree1, b'b-id'), self.deleted(tree1, b'c-id')])
721 self.assertEqual(721 self.assertEqual(
722 expected_results,722 expected_results,
723 self.do_iter_changes(tree1, tree2))723 self.do_iter_changes(tree1, tree2))
@@ -730,7 +730,7 @@
730 tree2 = self.get_tree_no_parents_abc_content_2(tree2)730 tree2 = self.get_tree_no_parents_abc_content_2(tree2)
731 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)731 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)
732 root_id = tree1.path2id('')732 root_id = tree1.path2id('')
733 self.assertEqual([('a-id', ('a', 'a'), True, (True, True),733 self.assertEqual([(b'a-id', ('a', 'a'), True, (True, True),
734 (root_id, root_id), ('a', 'a'),734 (root_id, root_id), ('a', 'a'),
735 ('file', 'file'), (False, False))],735 ('file', 'file'), (False, False))],
736 self.do_iter_changes(tree1, tree2))736 self.do_iter_changes(tree1, tree2))
@@ -742,8 +742,8 @@
742 tree1 = self.get_tree_no_parents_abc_content(tree1)742 tree1 = self.get_tree_no_parents_abc_content(tree1)
743 tree2 = self.get_tree_no_parents_abc_content_3(tree2)743 tree2 = self.get_tree_no_parents_abc_content_3(tree2)
744 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)744 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)
745 self.assertEqual([('c-id', ('b/c', 'b/c'), False, (True, True),745 self.assertEqual([(b'c-id', ('b/c', 'b/c'), False, (True, True),
746 ('b-id', 'b-id'), ('c', 'c'), ('file', 'file'),746 (b'b-id', b'b-id'), ('c', 'c'), ('file', 'file'),
747 (False, True))],747 (False, True))],
748 self.do_iter_changes(tree1, tree2))748 self.do_iter_changes(tree1, tree2))
749749
@@ -780,7 +780,7 @@
780 tree2 = self.get_tree_no_parents_abc_content_5(tree2)780 tree2 = self.get_tree_no_parents_abc_content_5(tree2)
781 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)781 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)
782 root_id = tree1.path2id('')782 root_id = tree1.path2id('')
783 self.assertEqual([('a-id', ('a', 'd'), True, (True, True),783 self.assertEqual([(b'a-id', ('a', 'd'), True, (True, True),
784 (root_id, root_id), ('a', 'd'), ('file', 'file'),784 (root_id, root_id), ('a', 'd'), ('file', 'file'),
785 (False, False))],785 (False, False))],
786 self.do_iter_changes(tree1, tree2))786 self.do_iter_changes(tree1, tree2))
@@ -850,8 +850,8 @@
850 # d(d-id) is new, e is b-id renamed. 850 # d(d-id) is new, e is b-id renamed.
851 root_id = tree1.path2id('')851 root_id = tree1.path2id('')
852 self.assertEqualIterChanges(852 self.assertEqualIterChanges(
853 [self.renamed(tree1, tree2, 'b-id', False),853 [self.renamed(tree1, tree2, b'b-id', False),
854 self.added(tree2, 'd-id')],854 self.added(tree2, b'd-id')],
855 self.do_iter_changes(tree1, tree2, specific_files=['d/e']))855 self.do_iter_changes(tree1, tree2, specific_files=['d/e']))
856856
857 def test_specific_with_rename_under_dir_under_new_dir_reports_new_dir(self):857 def test_specific_with_rename_under_dir_under_new_dir_reports_new_dir(self):
@@ -865,27 +865,27 @@
865 root_id = tree1.path2id('')865 root_id = tree1.path2id('')
866 self.assertEqualIterChanges(866 self.assertEqualIterChanges(
867 [self.renamed(tree1, tree2, tree1.path2id('b'), False),867 [self.renamed(tree1, tree2, tree1.path2id('b'), False),
868 self.added(tree2, 'd-id'),868 self.added(tree2, b'd-id'),
869 self.renamed(tree1, tree2, 'a-id', False)],869 self.renamed(tree1, tree2, b'a-id', False)],
870 self.do_iter_changes(tree1, tree2, specific_files=['d/e/a']))870 self.do_iter_changes(tree1, tree2, specific_files=['d/e/a']))
871871
872 def test_specific_old_parent_same_path_new_parent(self):872 def test_specific_old_parent_same_path_new_parent(self):
873 # when a parent is new at its path, if the path was used in the source873 # when a parent is new at its path, if the path was used in the source
874 # it must be emitted as a change.874 # it must be emitted as a change.
875 tree1 = self.make_branch_and_tree('1')875 tree1 = self.make_branch_and_tree('1')
876 tree1.add(['a'], ['a-id'], ['file'])876 tree1.add(['a'], [b'a-id'], ['file'])
877 tree1.put_file_bytes_non_atomic('a', 'a file')877 tree1.put_file_bytes_non_atomic('a', 'a file')
878 tree2 = self.make_to_branch_and_tree('2')878 tree2 = self.make_to_branch_and_tree('2')
879 tree2.set_root_id(tree1.get_root_id())879 tree2.set_root_id(tree1.get_root_id())
880 tree2.mkdir('a', 'b-id')880 tree2.mkdir('a', b'b-id')
881 tree2.add(['a/c'], ['c-id'], ['file'])881 tree2.add(['a/c'], [b'c-id'], ['file'])
882 tree2.put_file_bytes_non_atomic('a/c', 'another file')882 tree2.put_file_bytes_non_atomic('a/c', 'another file')
883 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)883 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
884 # a-id is gone, b-id and c-id are added.884 # a-id is gone, b-id and c-id are added.
885 self.assertEqualIterChanges(885 self.assertEqualIterChanges(
886 [self.deleted(tree1, 'a-id'),886 [self.deleted(tree1, b'a-id'),
887 self.added(tree2, 'b-id'),887 self.added(tree2, b'b-id'),
888 self.added(tree2, 'c-id')],888 self.added(tree2, b'c-id')],
889 self.do_iter_changes(tree1, tree2, specific_files=['a/c']))889 self.do_iter_changes(tree1, tree2, specific_files=['a/c']))
890890
891 def test_specific_old_parent_becomes_file(self):891 def test_specific_old_parent_becomes_file(self):
@@ -997,8 +997,8 @@
997 tree2 = self.get_tree_no_parents_abc_content_6(tree2)997 tree2 = self.get_tree_no_parents_abc_content_6(tree2)
998 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)998 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)
999 root_id = tree1.path2id('')999 root_id = tree1.path2id('')
1000 self.assertEqual([('c-id', ('b/c', 'e'), False, (True, True),1000 self.assertEqual([(b'c-id', ('b/c', 'e'), False, (True, True),
1001 ('b-id', root_id), ('c', 'e'), ('file', 'file'),1001 (b'b-id', root_id), ('c', 'e'), ('file', 'file'),
1002 (False, True))],1002 (False, True))],
1003 self.do_iter_changes(tree1, tree2))1003 self.do_iter_changes(tree1, tree2))
10041004
@@ -1021,10 +1021,10 @@
1021 tree1 = self.make_branch_and_tree('1')1021 tree1 = self.make_branch_and_tree('1')
1022 self.build_tree(['1/a'])1022 self.build_tree(['1/a'])
1023 tree1.set_root_id('root-id')1023 tree1.set_root_id('root-id')
1024 tree1.add(['a'], ['a-id'])1024 tree1.add(['a'], [b'a-id'])
1025 tree2 = self.make_branch_and_tree('2')1025 tree2 = self.make_branch_and_tree('2')
1026 os.mkfifo('2/a')1026 os.mkfifo('2/a')
1027 tree2.add(['a'], ['a-id'], ['file'])1027 tree2.add(['a'], [b'a-id'], ['file'])
1028 try:1028 try:
1029 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)1029 tree1, tree2 = self.mutable_trees_to_test_trees(self, tree1, tree2)
1030 except (KeyError,):1030 except (KeyError,):
@@ -1048,9 +1048,9 @@
1048 self.not_applicable_if_missing_in('a', tree2)1048 self.not_applicable_if_missing_in('a', tree2)
1049 self.not_applicable_if_missing_in('b', tree2)1049 self.not_applicable_if_missing_in('b', tree2)
1050 expected = sorted([1050 expected = sorted([
1051 self.missing('a-id', 'a', 'a', 'root-id', 'file'),1051 self.missing(b'a-id', 'a', 'a', b'root-id', 'file'),
1052 self.missing('b-id', 'b', 'b', 'root-id', 'directory'),1052 self.missing(b'b-id', 'b', 'b', b'root-id', 'directory'),
1053 self.missing('c-id', 'b/c', 'b/c', 'b-id', 'file'),1053 self.missing(b'c-id', 'b/c', 'b/c', b'b-id', 'file'),
1054 ])1054 ])
1055 self.assertEqual(expected, self.do_iter_changes(tree1, tree2))1055 self.assertEqual(expected, self.do_iter_changes(tree1, tree2))
10561056
@@ -1131,34 +1131,34 @@
1131 tree2 = self.get_tree_no_parents_abc_content_5(tree2)1131 tree2 = self.get_tree_no_parents_abc_content_5(tree2)
1132 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)1132 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
1133 self.assertEqual(sorted([self.unchanged(tree1, 'root-id'),1133 self.assertEqual(sorted([self.unchanged(tree1, 'root-id'),
1134 self.unchanged(tree1, 'b-id'),1134 self.unchanged(tree1, b'b-id'),
1135 ('a-id', ('a', 'd'), True, (True, True),1135 (b'a-id', ('a', 'd'), True, (True, True),
1136 ('root-id', 'root-id'), ('a', 'd'), ('file', 'file'),1136 (b'root-id', b'root-id'), ('a', 'd'), ('file', 'file'),
1137 (False, False)), self.unchanged(tree1, 'c-id')]),1137 (False, False)), self.unchanged(tree1, b'c-id')]),
1138 self.do_iter_changes(tree1, tree2, include_unchanged=True))1138 self.do_iter_changes(tree1, tree2, include_unchanged=True))
11391139
1140 def test_compare_subtrees(self):1140 def test_compare_subtrees(self):
1141 tree1 = self.make_branch_and_tree('1')1141 tree1 = self.make_branch_and_tree('1')
1142 if not tree1.supports_tree_reference():1142 if not tree1.supports_tree_reference():
1143 return1143 return
1144 tree1.set_root_id('root-id')1144 tree1.set_root_id(b'root-id')
1145 subtree1 = self.make_branch_and_tree('1/sub')1145 subtree1 = self.make_branch_and_tree('1/sub')
1146 subtree1.set_root_id('subtree-id')1146 subtree1.set_root_id(b'subtree-id')
1147 tree1.add_reference(subtree1)1147 tree1.add_reference(subtree1)
11481148
1149 tree2 = self.make_to_branch_and_tree('2')1149 tree2 = self.make_to_branch_and_tree('2')
1150 if not tree2.supports_tree_reference():1150 if not tree2.supports_tree_reference():
1151 return1151 return
1152 tree2.set_root_id('root-id')1152 tree2.set_root_id(b'root-id')
1153 subtree2 = self.make_to_branch_and_tree('2/sub')1153 subtree2 = self.make_to_branch_and_tree('2/sub')
1154 subtree2.set_root_id('subtree-id')1154 subtree2.set_root_id(b'subtree-id')
1155 tree2.add_reference(subtree2)1155 tree2.add_reference(subtree2)
1156 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)1156 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
11571157
1158 self.assertEqual([], list(tree2.iter_changes(tree1)))1158 self.assertEqual([], list(tree2.iter_changes(tree1)))
1159 subtree1.commit('commit', rev_id='commit-a')1159 subtree1.commit('commit', rev_id=b'commit-a')
1160 self.assertEqual([1160 self.assertEqual([
1161 ('root-id',1161 (b'root-id',
1162 (u'', u''),1162 (u'', u''),
1163 False,1163 False,
1164 (True, True),1164 (True, True),
@@ -1166,11 +1166,11 @@
1166 (u'', u''),1166 (u'', u''),
1167 ('directory', 'directory'),1167 ('directory', 'directory'),
1168 (False, False)),1168 (False, False)),
1169 ('subtree-id',1169 (b'subtree-id',
1170 ('sub', 'sub',),1170 ('sub', 'sub',),
1171 False,1171 False,
1172 (True, True),1172 (True, True),
1173 ('root-id', 'root-id'),1173 (b'root-id', b'root-id'),
1174 ('sub', 'sub'),1174 ('sub', 'sub'),
1175 ('tree-reference', 'tree-reference'),1175 ('tree-reference', 'tree-reference'),
1176 (False, False))],1176 (False, False))],
@@ -1210,16 +1210,16 @@
1210 tree2.set_root_id(tree1.get_root_id())1210 tree2.set_root_id(tree1.get_root_id())
1211 self.build_tree(['tree1/a', 'tree1/c',1211 self.build_tree(['tree1/a', 'tree1/c',
1212 'tree2/a', 'tree2/b', 'tree2/c'])1212 'tree2/a', 'tree2/b', 'tree2/c'])
1213 tree1.add(['a', 'c'], ['a-id', 'c-id'])1213 tree1.add(['a', 'c'], [b'a-id', b'c-id'])
1214 tree2.add(['a', 'c'], ['a-id', 'c-id'])1214 tree2.add(['a', 'c'], [b'a-id', b'c-id'])
12151215
1216 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)1216 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
12171217
1218 # We should ignore the fact that 'b' exists in tree-21218 # We should ignore the fact that 'b' exists in tree-2
1219 # because the want_unversioned parameter was not given.1219 # because the want_unversioned parameter was not given.
1220 expected = sorted([1220 expected = sorted([
1221 self.content_changed(tree2, 'a-id'),1221 self.content_changed(tree2, b'a-id'),
1222 self.content_changed(tree2, 'c-id'),1222 self.content_changed(tree2, b'c-id'),
1223 ])1223 ])
1224 self.assertEqual(expected, self.do_iter_changes(tree1, tree2))1224 self.assertEqual(expected, self.do_iter_changes(tree1, tree2))
1225 self.check_has_changes(True, tree1, tree2)1225 self.check_has_changes(True, tree1, tree2)
@@ -1808,21 +1808,21 @@
1808 ('tree2/b', 'b contents\n'),1808 ('tree2/b', 'b contents\n'),
1809 ('tree2/c', 'c contents\n'),1809 ('tree2/c', 'c contents\n'),
1810 ])1810 ])
1811 tree1.add(['a', 'b', 'c'], ['a-id', 'b-id', 'c-id'])1811 tree1.add(['a', 'b', 'c'], [b'a-id', b'b-id', b'c-id'])
1812 tree2.add(['a', 'c'], ['a-id', 'c-id'])1812 tree2.add(['a', 'c'], [b'a-id', b'c-id'])
18131813
1814 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)1814 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
1815 self.not_applicable_if_cannot_represent_unversioned(tree2)1815 self.not_applicable_if_cannot_represent_unversioned(tree2)
18161816
1817 expected = sorted([1817 expected = sorted([
1818 self.deleted(tree1, 'b-id'),1818 self.deleted(tree1, b'b-id'),
1819 self.unversioned(tree2, 'b'),1819 self.unversioned(tree2, 'b'),
1820 ])1820 ])
1821 self.assertEqual(expected,1821 self.assertEqual(expected,
1822 self.do_iter_changes(tree1, tree2,1822 self.do_iter_changes(tree1, tree2,
1823 want_unversioned=True))1823 want_unversioned=True))
1824 expected = sorted([1824 expected = sorted([
1825 self.deleted(tree1, 'b-id'),1825 self.deleted(tree1, b'b-id'),
1826 ])1826 ])
1827 self.assertEqual(expected,1827 self.assertEqual(expected,
1828 self.do_iter_changes(tree1, tree2,1828 self.do_iter_changes(tree1, tree2,
@@ -1842,23 +1842,23 @@
1842 # bzr add b c1842 # bzr add b c
18431843
1844 self.build_tree_contents([1844 self.build_tree_contents([
1845 ('tree1/b', 'b contents\n'),1845 ('tree1/b', b'b contents\n'),
1846 ('tree1/c', 'c contents\n'),1846 ('tree1/c', b'c contents\n'),
1847 ('tree2/a', 'b contents\n'),1847 ('tree2/a', b'b contents\n'),
1848 ('tree2/b', 'new b contents\n'),1848 ('tree2/b', b'new b contents\n'),
1849 ('tree2/c', 'new c contents\n'),1849 ('tree2/c', b'new c contents\n'),
1850 ('tree2/d', 'c contents\n'),1850 ('tree2/d', b'c contents\n'),
1851 ])1851 ])
1852 tree1.add(['b', 'c'], ['b1-id', 'c1-id'])1852 tree1.add(['b', 'c'], [b'b1-id', b'c1-id'])
1853 tree2.add(['a', 'b', 'c', 'd'], ['b1-id', 'b2-id', 'c2-id', 'c1-id'])1853 tree2.add(['a', 'b', 'c', 'd'], [b'b1-id', b'b2-id', b'c2-id', b'c1-id'])
18541854
1855 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)1855 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
18561856
1857 expected = sorted([1857 expected = sorted([
1858 self.renamed(tree1, tree2, 'b1-id', False),1858 self.renamed(tree1, tree2, b'b1-id', False),
1859 self.renamed(tree1, tree2, 'c1-id', False),1859 self.renamed(tree1, tree2, b'c1-id', False),
1860 self.added(tree2, 'b2-id'),1860 self.added(tree2, b'b2-id'),
1861 self.added(tree2, 'c2-id'),1861 self.added(tree2, b'c2-id'),
1862 ])1862 ])
1863 self.assertEqual(expected,1863 self.assertEqual(expected,
1864 self.do_iter_changes(tree1, tree2,1864 self.do_iter_changes(tree1, tree2,
@@ -1876,13 +1876,13 @@
1876 # mv a a21876 # mv a a2
18771877
1878 self.build_tree_contents([1878 self.build_tree_contents([
1879 ('tree1/a', 'a contents\n'),1879 ('tree1/a', b'a contents\n'),
1880 ('tree1/b', 'b contents\n'),1880 ('tree1/b', b'b contents\n'),
1881 ('tree2/a', 'a contents\n'),1881 ('tree2/a', b'a contents\n'),
1882 ('tree2/b', 'b contents\n'),1882 ('tree2/b', b'b contents\n'),
1883 ])1883 ])
1884 tree1.add(['a', 'b'], ['a-id', 'b-id'])1884 tree1.add(['a', 'b'], [b'a-id', b'b-id'])
1885 tree2.add(['a', 'b'], ['a-id', 'b-id'])1885 tree2.add(['a', 'b'], [b'a-id', b'b-id'])
1886 os.rename('tree2/a', 'tree2/a2')1886 os.rename('tree2/a', 'tree2/a2')
18871887
1888 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)1888 tree1, tree2 = self.mutable_trees_to_locked_test_trees(tree1, tree2)
18891889
=== modified file 'breezy/tests/per_merger.py'
--- breezy/tests/per_merger.py 2017-11-19 18:35:20 +0000
+++ breezy/tests/per_merger.py 2018-03-24 23:50:35 +0000
@@ -300,14 +300,14 @@
300 return builder300 return builder
301301
302 def create_file_needing_contents_merge(self, builder, file_id):302 def create_file_needing_contents_merge(self, builder, file_id):
303 builder.add_file(file_id, builder.tree_root, "name1", "text1", True)303 builder.add_file(file_id, builder.tree_root, "name1", b"text1", True)
304 builder.change_contents(file_id, other="text4", this="text3")304 builder.change_contents(file_id, other="text4", this="text3")
305305
306 def test_change_vs_change(self):306 def test_change_vs_change(self):
307 """Hook is used for (changed, changed)"""307 """Hook is used for (changed, changed)"""
308 self.install_hook_success()308 self.install_hook_success()
309 builder = self.make_merge_builder()309 builder = self.make_merge_builder()
310 builder.add_file("1", builder.tree_root, "name1", "text1", True)310 builder.add_file("1", builder.tree_root, "name1", b"text1", True)
311 builder.change_contents("1", other="text4", this="text3")311 builder.change_contents("1", other="text4", this="text3")
312 conflicts = builder.merge(self.merge_type)312 conflicts = builder.merge(self.merge_type)
313 self.assertEqual(conflicts, [])313 self.assertEqual(conflicts, [])
@@ -318,7 +318,7 @@
318 """Hook is used for (changed, deleted)"""318 """Hook is used for (changed, deleted)"""
319 self.install_hook_success()319 self.install_hook_success()
320 builder = self.make_merge_builder()320 builder = self.make_merge_builder()
321 builder.add_file("1", builder.tree_root, "name1", "text1", True)321 builder.add_file("1", builder.tree_root, "name1", b"text1", True)
322 builder.change_contents("1", this="text2")322 builder.change_contents("1", this="text2")
323 builder.remove_file("1", other=True)323 builder.remove_file("1", other=True)
324 conflicts = builder.merge(self.merge_type)324 conflicts = builder.merge(self.merge_type)
@@ -355,7 +355,7 @@
355 """355 """
356 self.install_hook_log_lines()356 self.install_hook_log_lines()
357 builder = self.make_merge_builder()357 builder = self.make_merge_builder()
358 builder.add_file("1", builder.tree_root, "name1", "text1", True)358 builder.add_file("1", builder.tree_root, "name1", b"text1", True)
359 builder.change_contents("1", this="text2", other="text3")359 builder.change_contents("1", this="text2", other="text3")
360 conflicts = builder.merge(self.merge_type)360 conflicts = builder.merge(self.merge_type)
361 self.assertEqual(361 self.assertEqual(
362362
=== modified file 'breezy/tests/per_repository_reference/test_fetch.py'
--- breezy/tests/per_repository_reference/test_fetch.py 2017-11-16 00:39:04 +0000
+++ breezy/tests/per_repository_reference/test_fetch.py 2018-03-24 23:50:35 +0000
@@ -35,17 +35,17 @@
35 ]35 ]
36 builder.start_series()36 builder.start_series()
37 builder.build_snapshot(None, [37 builder.build_snapshot(None, [
38 ('add', ('', 'root-id', 'directory', None)),38 ('add', ('', b'root-id', 'directory', None)),
39 ('add', ('a', 'a-id', 'file', ''.join(content))),39 ('add', ('a', b'a-id', 'file', ''.join(content))),
40 ], revision_id='A-id')40 ], revision_id=b'A-id')
41 content.append('and some more lines for B\n')41 content.append('and some more lines for B\n')
42 builder.build_snapshot(['A-id'], [42 builder.build_snapshot([b'A-id'], [
43 ('modify', ('a-id', ''.join(content)))],43 ('modify', (b'a-id', ''.join(content)))],
44 revision_id='B-id')44 revision_id=b'B-id')
45 content.append('and yet even more content for C\n')45 content.append('and yet even more content for C\n')
46 builder.build_snapshot(['B-id'], [46 builder.build_snapshot([b'B-id'], [
47 ('modify', ('a-id', ''.join(content)))],47 ('modify', (b'a-id', ''.join(content)))],
48 revision_id='C-id')48 revision_id=b'C-id')
49 builder.finish_series()49 builder.finish_series()
50 source_b = builder.get_branch()50 source_b = builder.get_branch()
51 source_b.lock_read()51 source_b.lock_read()
5252
=== modified file 'breezy/tests/per_tree/__init__.py'
--- breezy/tests/per_tree/__init__.py 2018-03-24 13:28:54 +0000
+++ breezy/tests/per_tree/__init__.py 2018-03-24 23:50:35 +0000
@@ -136,7 +136,7 @@
136 modify.136 modify.
137 """137 """
138 if empty_tree.supports_setting_file_ids():138 if empty_tree.supports_setting_file_ids():
139 empty_tree.set_root_id('empty-root-id')139 empty_tree.set_root_id(b'empty-root-id')
140 return self._convert_tree(empty_tree, converter)140 return self._convert_tree(empty_tree, converter)
141141
142 def _make_abc_tree(self, tree):142 def _make_abc_tree(self, tree):
143143
=== modified file 'breezy/tests/per_tree/test_tree.py'
--- breezy/tests/per_tree/test_tree.py 2018-03-24 10:24:48 +0000
+++ breezy/tests/per_tree/test_tree.py 2018-03-24 23:50:35 +0000
@@ -49,18 +49,18 @@
4949
50 def test_plan_file_merge(self):50 def test_plan_file_merge(self):
51 work_a = self.make_branch_and_tree('wta')51 work_a = self.make_branch_and_tree('wta')
52 self.build_tree_contents([('wta/file', 'a\nb\nc\nd\n')])52 self.build_tree_contents([('wta/file', b'a\nb\nc\nd\n')])
53 work_a.add('file')53 work_a.add('file')
54 file_id = work_a.path2id('file')54 file_id = work_a.path2id('file')
55 work_a.commit('base version')55 work_a.commit('base version')
56 work_b = work_a.controldir.sprout('wtb').open_workingtree()56 work_b = work_a.controldir.sprout('wtb').open_workingtree()
57 self.build_tree_contents([('wta/file', 'b\nc\nd\ne\n')])57 self.build_tree_contents([('wta/file', b'b\nc\nd\ne\n')])
58 tree_a = self.workingtree_to_test_tree(work_a)58 tree_a = self.workingtree_to_test_tree(work_a)
59 if getattr(tree_a, 'plan_file_merge', None) is None:59 if getattr(tree_a, 'plan_file_merge', None) is None:
60 raise tests.TestNotApplicable('Tree does not support plan_file_merge')60 raise tests.TestNotApplicable('Tree does not support plan_file_merge')
61 tree_a.lock_read()61 tree_a.lock_read()
62 self.addCleanup(tree_a.unlock)62 self.addCleanup(tree_a.unlock)
63 self.build_tree_contents([('wtb/file', 'a\nc\nd\nf\n')])63 self.build_tree_contents([('wtb/file', b'a\nc\nd\nf\n')])
64 tree_b = self.workingtree_to_test_tree(work_b)64 tree_b = self.workingtree_to_test_tree(work_b)
65 tree_b.lock_read()65 tree_b.lock_read()
66 self.addCleanup(tree_b.unlock)66 self.addCleanup(tree_b.unlock)
@@ -86,8 +86,8 @@
86 try:86 try:
87 self.skip_if_no_reference(work_tree)87 self.skip_if_no_reference(work_tree)
88 subtree = self.make_branch_and_tree('wt/subtree')88 subtree = self.make_branch_and_tree('wt/subtree')
89 subtree.set_root_id('sub-root')89 subtree.set_root_id(b'sub-root')
90 subtree.commit('foo', rev_id='sub-1')90 subtree.commit('foo', rev_id=b'sub-1')
91 work_tree.add_reference(subtree)91 work_tree.add_reference(subtree)
92 finally:92 finally:
93 work_tree.unlock()93 work_tree.unlock()
@@ -99,8 +99,8 @@
99 tree = self.create_nested()99 tree = self.create_nested()
100 tree.lock_read()100 tree.lock_read()
101 self.addCleanup(tree.unlock)101 self.addCleanup(tree.unlock)
102 path = tree.id2path('sub-root')102 path = tree.id2path(b'sub-root')
103 self.assertEqual('sub-1',103 self.assertEqual(b'sub-1',
104 tree.get_reference_revision(path, 'sub-root'))104 tree.get_reference_revision(path, 'sub-root'))
105105
106 def test_iter_references(self):106 def test_iter_references(self):
@@ -211,7 +211,7 @@
211211
212 def test_get_file_lines_multi_line_breaks(self):212 def test_get_file_lines_multi_line_breaks(self):
213 work_tree = self.make_branch_and_tree('wt')213 work_tree = self.make_branch_and_tree('wt')
214 self.build_tree_contents([('wt/foobar', 'a\rb\nc\r\nd')])214 self.build_tree_contents([('wt/foobar', b'a\rb\nc\r\nd')])
215 work_tree.add('foobar')215 work_tree.add('foobar')
216 tree = self._convert_tree(work_tree)216 tree = self._convert_tree(work_tree)
217 tree.lock_read()217 tree.lock_read()
@@ -224,9 +224,9 @@
224224
225 def test_iter_files_bytes(self):225 def test_iter_files_bytes(self):
226 work_tree = self.make_branch_and_tree('wt')226 work_tree = self.make_branch_and_tree('wt')
227 self.build_tree_contents([('wt/foo', 'foo'),227 self.build_tree_contents([('wt/foo', b'foo'),
228 ('wt/bar', 'bar'),228 ('wt/bar', b'bar'),
229 ('wt/baz', 'baz')])229 ('wt/baz', b'baz')])
230 work_tree.add(['foo', 'bar', 'baz'])230 work_tree.add(['foo', 'bar', 'baz'])
231 tree = self._convert_tree(work_tree)231 tree = self._convert_tree(work_tree)
232 tree.lock_read()232 tree.lock_read()
@@ -325,7 +325,7 @@
325325
326 def test_get_file_sha1(self):326 def test_get_file_sha1(self):
327 work_tree = self.make_branch_and_tree('tree')327 work_tree = self.make_branch_and_tree('tree')
328 self.build_tree_contents([('tree/file', 'file content')])328 self.build_tree_contents([('tree/file', b'file content')])
329 work_tree.add('file')329 work_tree.add('file')
330 tree = self._convert_tree(work_tree)330 tree = self._convert_tree(work_tree)
331 tree.lock_read()331 tree.lock_read()
@@ -339,8 +339,8 @@
339 def test_get_file_verifier(self):339 def test_get_file_verifier(self):
340 work_tree = self.make_branch_and_tree('tree')340 work_tree = self.make_branch_and_tree('tree')
341 self.build_tree_contents([341 self.build_tree_contents([
342 ('tree/file1', 'file content'),342 ('tree/file1', b'file content'),
343 ('tree/file2', 'file content')])343 ('tree/file2', b'file content')])
344 work_tree.add(['file1', 'file2'])344 work_tree.add(['file1', 'file2'])
345 tree = self._convert_tree(work_tree)345 tree = self._convert_tree(work_tree)
346 tree.lock_read()346 tree.lock_read()
347347
=== modified file 'breezy/tests/test_bundle.py'
--- breezy/tests/test_bundle.py 2018-03-20 00:30:39 +0000
+++ breezy/tests/test_bundle.py 2018-03-24 23:50:35 +0000
@@ -611,7 +611,7 @@
611 self.tree1 = self.make_branch_and_tree('b1')611 self.tree1 = self.make_branch_and_tree('b1')
612 self.b1 = self.tree1.branch612 self.b1 = self.tree1.branch
613613
614 self.build_tree_contents([('b1/one', 'one\n')])614 self.build_tree_contents([('b1/one', b'one\n')])
615 self.tree1.add('one', 'one-id')615 self.tree1.add('one', 'one-id')
616 self.tree1.set_root_id('root-id')616 self.tree1.set_root_id('root-id')
617 self.tree1.commit('add one', rev_id='a@cset-0-1')617 self.tree1.commit('add one', rev_id='a@cset-0-1')
@@ -630,8 +630,8 @@
630 , 'b1/sub/sub/'630 , 'b1/sub/sub/'
631 , 'b1/sub/sub/nonempty.txt'631 , 'b1/sub/sub/nonempty.txt'
632 ])632 ])
633 self.build_tree_contents([('b1/sub/sub/emptyfile.txt', ''),633 self.build_tree_contents([('b1/sub/sub/emptyfile.txt', b''),
634 ('b1/dir/nolastnewline.txt', 'bloop')])634 ('b1/dir/nolastnewline.txt', b'bloop')])
635 tt = TreeTransform(self.tree1)635 tt = TreeTransform(self.tree1)
636 tt.new_file('executable', tt.root, '#!/bin/sh\n', 'exe-1', True)636 tt.new_file('executable', tt.root, '#!/bin/sh\n', 'exe-1', True)
637 tt.apply()637 tt.apply()
@@ -1055,13 +1055,13 @@
1055 def test_bundle_with_ghosts(self):1055 def test_bundle_with_ghosts(self):
1056 tree = self.make_branch_and_tree('tree')1056 tree = self.make_branch_and_tree('tree')
1057 self.b1 = tree.branch1057 self.b1 = tree.branch
1058 self.build_tree_contents([('tree/file', 'content1')])1058 self.build_tree_contents([('tree/file', b'content1')])
1059 tree.add(['file'])1059 tree.add(['file'])
1060 tree.commit('rev1')1060 tree.commit('rev1')
1061 self.build_tree_contents([('tree/file', 'content2')])1061 self.build_tree_contents([('tree/file', b'content2')])
1062 tree.add_parent_tree_id('ghost')1062 tree.add_parent_tree_id(b'ghost')
1063 tree.commit('rev2', rev_id='rev2')1063 tree.commit('rev2', rev_id=b'rev2')
1064 bundle = self.get_valid_bundle('null:', 'rev2')1064 bundle = self.get_valid_bundle(b'null:', b'rev2')
10651065
1066 def make_simple_tree(self, format=None):1066 def make_simple_tree(self, format=None):
1067 tree = self.make_branch_and_tree('b1', format=format)1067 tree = self.make_branch_and_tree('b1', format=format)
10681068
=== modified file 'breezy/tests/test_delta.py'
--- breezy/tests/test_delta.py 2017-11-12 13:53:51 +0000
+++ breezy/tests/test_delta.py 2018-03-24 23:50:35 +0000
@@ -235,12 +235,12 @@
235 """Doing a status when a file has changed kind should work"""235 """Doing a status when a file has changed kind should work"""
236 tree = self.make_branch_and_tree('.')236 tree = self.make_branch_and_tree('.')
237 self.build_tree(['filename'])237 self.build_tree(['filename'])
238 tree.add('filename', 'file-id')238 tree.add('filename', b'file-id')
239 tree.commit('added filename')239 tree.commit('added filename')
240 os.unlink('filename')240 os.unlink('filename')
241 self.build_tree(['filename/'])241 self.build_tree(['filename/'])
242 delta = tree.changes_from(tree.basis_tree())242 delta = tree.changes_from(tree.basis_tree())
243 self.assertEqual([('filename', 'file-id', 'file', 'directory')],243 self.assertEqual([('filename', b'file-id', 'file', 'directory')],
244 delta.kind_changed)244 delta.kind_changed)
245 self.assertEqual([], delta.added)245 self.assertEqual([], delta.added)
246 self.assertEqual([], delta.removed)246 self.assertEqual([], delta.removed)
@@ -248,15 +248,15 @@
248 self.assertEqual([], delta.modified)248 self.assertEqual([], delta.modified)
249 self.assertEqual([], delta.unchanged)249 self.assertEqual([], delta.unchanged)
250 self.assertTrue(delta.has_changed())250 self.assertTrue(delta.has_changed())
251 self.assertTrue(delta.touches_file_id('file-id'))251 self.assertTrue(delta.touches_file_id(b'file-id'))
252 self.assertEqual('kind changed:\n filename (file => directory)\n',252 self.assertEqual('kind changed:\n filename (file => directory)\n',
253 self.show_string(delta))253 self.show_string(delta))
254 other_delta = _mod_delta.TreeDelta()254 other_delta = _mod_delta.TreeDelta()
255 self.assertNotEqual(other_delta, delta)255 self.assertNotEqual(other_delta, delta)
256 other_delta.kind_changed = [('filename', 'file-id', 'file',256 other_delta.kind_changed = [('filename', b'file-id', 'file',
257 'symlink')]257 'symlink')]
258 self.assertNotEqual(other_delta, delta)258 self.assertNotEqual(other_delta, delta)
259 other_delta.kind_changed = [('filename', 'file-id', 'file',259 other_delta.kind_changed = [('filename', b'file-id', 'file',
260 'directory')]260 'directory')]
261 self.assertEqual(other_delta, delta)261 self.assertEqual(other_delta, delta)
262 self.assertEqualDiff("TreeDelta(added=[], removed=[], renamed=[],"262 self.assertEqualDiff("TreeDelta(added=[], removed=[], renamed=[],"
@@ -271,10 +271,10 @@
271 self.assertEqual([], delta.kind_changed)271 self.assertEqual([], delta.kind_changed)
272 # This loses the fact that kind changed, remembering it as a272 # This loses the fact that kind changed, remembering it as a
273 # modification273 # modification
274 self.assertEqual([('filename', 'dirname', 'file-id', 'directory',274 self.assertEqual([('filename', 'dirname', b'file-id', 'directory',
275 True, False)], delta.renamed)275 True, False)], delta.renamed)
276 self.assertTrue(delta.has_changed())276 self.assertTrue(delta.has_changed())
277 self.assertTrue(delta.touches_file_id('file-id'))277 self.assertTrue(delta.touches_file_id(b'file-id'))
278278
279279
280class TestDeltaShow(tests.TestCaseWithTransport):280class TestDeltaShow(tests.TestCaseWithTransport):
281281
=== modified file 'breezy/tests/test_export_pot.py'
--- breezy/tests/test_export_pot.py 2017-05-22 00:56:52 +0000
+++ breezy/tests/test_export_pot.py 2018-03-24 23:50:35 +0000
@@ -247,7 +247,7 @@
247247
248 def test_option_hidden(self):248 def test_option_hidden(self):
249 opt = option.Option("hidden", help="Unseen.", hidden=True)249 opt = option.Option("hidden", help="Unseen.", hidden=True)
250 self.assertEqual("", self.pot_from_option(opt))250 self.assertEqual(b"", self.pot_from_option(opt))
251251
252 def test_option_context_missing(self):252 def test_option_context_missing(self):
253 context = export_pot._ModuleContext("remote.py", 3)253 context = export_pot._ModuleContext("remote.py", 3)
254254
=== modified file 'breezy/tests/test_http.py'
--- breezy/tests/test_http.py 2018-02-03 13:31:24 +0000
+++ breezy/tests/test_http.py 2018-03-24 23:50:35 +0000
@@ -735,7 +735,7 @@
735735
736 def setUp(self):736 def setUp(self):
737 super(TestRangeRequestServer, self).setUp()737 super(TestRangeRequestServer, self).setUp()
738 self.build_tree_contents([('a', '0123456789')],)738 self.build_tree_contents([('a', b'0123456789')],)
739739
740 def test_readv(self):740 def test_readv(self):
741 t = self.get_readonly_transport()741 t = self.get_readonly_transport()
@@ -962,7 +962,7 @@
962962
963 def setUp(self):963 def setUp(self):
964 super(TestTruncatedMultipleRangeServer, self).setUp()964 super(TestTruncatedMultipleRangeServer, self).setUp()
965 self.build_tree_contents([('a', '0123456789')],)965 self.build_tree_contents([('a', b'0123456789')],)
966966
967 def test_readv_with_short_reads(self):967 def test_readv_with_short_reads(self):
968 server = self.get_readonly_server()968 server = self.get_readonly_server()
@@ -1036,7 +1036,7 @@
10361036
1037 def setUp(self):1037 def setUp(self):
1038 super(TestTruncatedBeforeBoundary, self).setUp()1038 super(TestTruncatedBeforeBoundary, self).setUp()
1039 self.build_tree_contents([('a', '0123456789')],)1039 self.build_tree_contents([('a', b'0123456789')],)
10401040
1041 def test_readv_with_short_reads(self):1041 def test_readv_with_short_reads(self):
1042 server = self.get_readonly_server()1042 server = self.get_readonly_server()
@@ -1095,8 +1095,8 @@
1095 super(TestLimitedRangeRequestServer, self).setUp()1095 super(TestLimitedRangeRequestServer, self).setUp()
1096 # We need to manipulate ranges that correspond to real chunks in the1096 # We need to manipulate ranges that correspond to real chunks in the
1097 # response, so we build a content appropriately.1097 # response, so we build a content appropriately.
1098 filler = ''.join(['abcdefghij' for x in range(102)])1098 filler = b''.join([b'abcdefghij' for x in range(102)])
1099 content = ''.join(['%04d' % v + filler for v in range(16)])1099 content = b''.join([b'%04d' % v + filler for v in range(16)])
1100 self.build_tree_contents([('a', content)],)1100 self.build_tree_contents([('a', content)],)
11011101
1102 def test_few_ranges(self):1102 def test_few_ranges(self):
@@ -1192,8 +1192,8 @@
1192 def setUp(self):1192 def setUp(self):
1193 super(TestProxyHttpServer, self).setUp()1193 super(TestProxyHttpServer, self).setUp()
1194 self.transport_secondary_server = http_utils.ProxyServer1194 self.transport_secondary_server = http_utils.ProxyServer
1195 self.build_tree_contents([('foo', 'contents of foo\n'),1195 self.build_tree_contents([('foo', b'contents of foo\n'),
1196 ('foo-proxied', 'proxied contents of foo\n')])1196 ('foo-proxied', b'proxied contents of foo\n')])
1197 # Let's setup some attributes for tests1197 # Let's setup some attributes for tests
1198 server = self.get_readonly_server()1198 server = self.get_readonly_server()
1199 self.server_host_port = '%s:%d' % (server.host, server.port)1199 self.server_host_port = '%s:%d' % (server.host, server.port)
@@ -1260,7 +1260,7 @@
12601260
1261 def setUp(self):1261 def setUp(self):
1262 super(TestRanges, self).setUp()1262 super(TestRanges, self).setUp()
1263 self.build_tree_contents([('a', '0123456789')],)1263 self.build_tree_contents([('a', b'0123456789')],)
12641264
1265 def create_transport_readonly_server(self):1265 def create_transport_readonly_server(self):
1266 return http_server.HttpServer(protocol_version=self._protocol_version)1266 return http_server.HttpServer(protocol_version=self._protocol_version)
@@ -1310,9 +1310,9 @@
13101310
1311 def setUp(self):1311 def setUp(self):
1312 super(TestHTTPRedirections, self).setUp()1312 super(TestHTTPRedirections, self).setUp()
1313 self.build_tree_contents([('a', '0123456789'),1313 self.build_tree_contents([('a', b'0123456789'),
1314 ('bundle',1314 ('bundle',
1315 '# Bazaar revision bundle v0.9\n#\n')1315 b'# Bazaar revision bundle v0.9\n#\n')
1316 ],)1316 ],)
13171317
1318 def test_redirected(self):1318 def test_redirected(self):
@@ -1380,17 +1380,17 @@
1380 super(TestHTTPSilentRedirections, self).setUp()1380 super(TestHTTPSilentRedirections, self).setUp()
1381 install_redirected_request(self)1381 install_redirected_request(self)
1382 cleanup_http_redirection_connections(self)1382 cleanup_http_redirection_connections(self)
1383 self.build_tree_contents([('a', 'a'),1383 self.build_tree_contents([('a', b'a'),
1384 ('1/',),1384 ('1/',),
1385 ('1/a', 'redirected once'),1385 ('1/a', b'redirected once'),
1386 ('2/',),1386 ('2/',),
1387 ('2/a', 'redirected twice'),1387 ('2/a', b'redirected twice'),
1388 ('3/',),1388 ('3/',),
1389 ('3/a', 'redirected thrice'),1389 ('3/a', b'redirected thrice'),
1390 ('4/',),1390 ('4/',),
1391 ('4/a', 'redirected 4 times'),1391 ('4/a', b'redirected 4 times'),
1392 ('5/',),1392 ('5/',),
1393 ('5/a', 'redirected 5 times'),1393 ('5/a', b'redirected 5 times'),
1394 ],)1394 ],)
13951395
1396 def test_one_redirection(self):1396 def test_one_redirection(self):
@@ -1429,7 +1429,7 @@
14291429
1430 def setUp(self):1430 def setUp(self):
1431 super(TestDoCatchRedirections, self).setUp()1431 super(TestDoCatchRedirections, self).setUp()
1432 self.build_tree_contents([('a', '0123456789'),],)1432 self.build_tree_contents([('a', b'0123456789'),],)
1433 cleanup_http_redirection_connections(self)1433 cleanup_http_redirection_connections(self)
14341434
1435 self.old_transport = self.get_old_transport()1435 self.old_transport = self.get_old_transport()
@@ -1512,8 +1512,8 @@
1512 def setUp(self):1512 def setUp(self):
1513 super(TestAuth, self).setUp()1513 super(TestAuth, self).setUp()
1514 self.server = self.get_readonly_server()1514 self.server = self.get_readonly_server()
1515 self.build_tree_contents([('a', 'contents of a\n'),1515 self.build_tree_contents([('a', b'contents of a\n'),
1516 ('b', 'contents of b\n'),])1516 ('b', b'contents of b\n'),])
15171517
1518 def create_transport_readonly_server(self):1518 def create_transport_readonly_server(self):
1519 server = self._auth_server(protocol_version=self._protocol_version)1519 server = self._auth_server(protocol_version=self._protocol_version)
@@ -1713,10 +1713,10 @@
1713 def setUp(self):1713 def setUp(self):
1714 super(TestProxyAuth, self).setUp()1714 super(TestProxyAuth, self).setUp()
1715 # Override the contents to avoid false positives1715 # Override the contents to avoid false positives
1716 self.build_tree_contents([('a', 'not proxied contents of a\n'),1716 self.build_tree_contents([('a', b'not proxied contents of a\n'),
1717 ('b', 'not proxied contents of b\n'),1717 ('b', b'not proxied contents of b\n'),
1718 ('a-proxied', 'contents of a\n'),1718 ('a-proxied', b'contents of a\n'),
1719 ('b-proxied', 'contents of b\n'),1719 ('b-proxied', b'contents of b\n'),
1720 ])1720 ])
17211721
1722 def get_user_transport(self, user, password):1722 def get_user_transport(self, user, password):
@@ -2163,9 +2163,9 @@
21632163
2164 def setUp(self):2164 def setUp(self):
2165 super(TestAuthOnRedirected, self).setUp()2165 super(TestAuthOnRedirected, self).setUp()
2166 self.build_tree_contents([('a', 'a'),2166 self.build_tree_contents([('a', b'a'),
2167 ('1/',),2167 ('1/',),
2168 ('1/a', 'redirected once'),2168 ('1/a', b'redirected once'),
2169 ],)2169 ],)
2170 new_prefix = 'http://%s:%s' % (self.new_server.host,2170 new_prefix = 'http://%s:%s' % (self.new_server.host,
2171 self.new_server.port)2171 self.new_server.port)
21722172
=== modified file 'breezy/tests/test_merge_directive.py'
--- breezy/tests/test_merge_directive.py 2017-10-27 00:18:42 +0000
+++ breezy/tests/test_merge_directive.py 2018-03-24 23:50:35 +0000
@@ -355,42 +355,42 @@
355 tree_a = self.make_branch_and_tree('tree_a')355 tree_a = self.make_branch_and_tree('tree_a')
356 tree_a.branch.get_config_stack().set(356 tree_a.branch.get_config_stack().set(
357 'email', 'J. Random Hacker <jrandom@example.com>')357 'email', 'J. Random Hacker <jrandom@example.com>')
358 self.build_tree_contents([('tree_a/file', 'content_a\ncontent_b\n'),358 self.build_tree_contents([('tree_a/file', b'content_a\ncontent_b\n'),
359 ('tree_a/file_2', 'content_x\rcontent_y\r')])359 ('tree_a/file_2', b'content_x\rcontent_y\r')])
360 tree_a.add(['file', 'file_2'])360 tree_a.add(['file', 'file_2'])
361 tree_a.commit('message', rev_id='rev1')361 tree_a.commit('message', rev_id=b'rev1')
362 tree_b = tree_a.controldir.sprout('tree_b').open_workingtree()362 tree_b = tree_a.controldir.sprout('tree_b').open_workingtree()
363 branch_c = tree_a.controldir.sprout('branch_c').open_branch()363 branch_c = tree_a.controldir.sprout('branch_c').open_branch()
364 tree_b.commit('message', rev_id='rev2b')364 tree_b.commit('message', rev_id=b'rev2b')
365 self.build_tree_contents([('tree_a/file', 'content_a\ncontent_c \n'),365 self.build_tree_contents([('tree_a/file', b'content_a\ncontent_c \n'),
366 ('tree_a/file_2', 'content_x\rcontent_z\r')])366 ('tree_a/file_2', b'content_x\rcontent_z\r')])
367 tree_a.commit('Commit of rev2a', rev_id='rev2a')367 tree_a.commit('Commit of rev2a', rev_id=b'rev2a')
368 return tree_a, tree_b, branch_c368 return tree_a, tree_b, branch_c
369369
370 def test_empty_target(self):370 def test_empty_target(self):
371 tree_a, tree_b, branch_c = self.make_trees()371 tree_a, tree_b, branch_c = self.make_trees()
372 tree_d = self.make_branch_and_tree('tree_d')372 tree_d = self.make_branch_and_tree('tree_d')
373 md2 = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 120,373 md2 = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 120,
374 tree_d.branch.base, patch_type='diff',374 tree_d.branch.base, patch_type='diff',
375 public_branch=tree_a.branch.base)375 public_branch=tree_a.branch.base)
376376
377 def test_disk_name(self):377 def test_disk_name(self):
378 tree_a, tree_b, branch_c = self.make_trees()378 tree_a, tree_b, branch_c = self.make_trees()
379 tree_a.branch.nick = 'fancy <name>'379 tree_a.branch.nick = 'fancy <name>'
380 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 120,380 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 120,
381 tree_b.branch.base)381 tree_b.branch.base)
382 self.assertEqual('fancy-name-2', md.get_disk_name(tree_a.branch))382 self.assertEqual('fancy-name-2', md.get_disk_name(tree_a.branch))
383383
384 def test_disk_name_old_revno(self):384 def test_disk_name_old_revno(self):
385 tree_a, tree_b, branch_c = self.make_trees()385 tree_a, tree_b, branch_c = self.make_trees()
386 tree_a.branch.nick = 'fancy-name'386 tree_a.branch.nick = 'fancy-name'
387 md = self.from_objects(tree_a.branch.repository, 'rev1', 500, 120,387 md = self.from_objects(tree_a.branch.repository, b'rev1', 500, 120,
388 tree_b.branch.base)388 tree_b.branch.base)
389 self.assertEqual('fancy-name-1', md.get_disk_name(tree_a.branch))389 self.assertEqual('fancy-name-1', md.get_disk_name(tree_a.branch))
390390
391 def test_generate_patch(self):391 def test_generate_patch(self):
392 tree_a, tree_b, branch_c = self.make_trees()392 tree_a, tree_b, branch_c = self.make_trees()
393 md2 = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 120,393 md2 = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 120,
394 tree_b.branch.base, patch_type='diff',394 tree_b.branch.base, patch_type='diff',
395 public_branch=tree_a.branch.base)395 public_branch=tree_a.branch.base)
396 self.assertNotContainsRe(md2.patch, 'Bazaar revision bundle')396 self.assertNotContainsRe(md2.patch, 'Bazaar revision bundle')
@@ -401,37 +401,37 @@
401 def test_public_branch(self):401 def test_public_branch(self):
402 tree_a, tree_b, branch_c = self.make_trees()402 tree_a, tree_b, branch_c = self.make_trees()
403 self.assertRaises(errors.PublicBranchOutOfDate,403 self.assertRaises(errors.PublicBranchOutOfDate,
404 self.from_objects, tree_a.branch.repository, 'rev2a', 500, 144,404 self.from_objects, tree_a.branch.repository, b'rev2a', 500, 144,
405 tree_b.branch.base, public_branch=branch_c.base, patch_type='diff')405 tree_b.branch.base, public_branch=branch_c.base, patch_type='diff')
406 self.assertRaises(errors.PublicBranchOutOfDate,406 self.assertRaises(errors.PublicBranchOutOfDate,
407 self.from_objects, tree_a.branch.repository, 'rev2a', 500, 144,407 self.from_objects, tree_a.branch.repository, b'rev2a', 500, 144,
408 tree_b.branch.base, public_branch=branch_c.base, patch_type=None)408 tree_b.branch.base, public_branch=branch_c.base, patch_type=None)
409 # public branch is not checked if patch format is bundle.409 # public branch is not checked if patch format is bundle.
410 md1 = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 144,410 md1 = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 144,
411 tree_b.branch.base, public_branch=branch_c.base)411 tree_b.branch.base, public_branch=branch_c.base)
412 # public branch is provided with a bundle, despite possibly being out412 # public branch is provided with a bundle, despite possibly being out
413 # of date, because it's not required if a bundle is present.413 # of date, because it's not required if a bundle is present.
414 self.assertEqual(md1.source_branch, branch_c.base)414 self.assertEqual(md1.source_branch, branch_c.base)
415 # Once we update the public branch, we can generate a diff.415 # Once we update the public branch, we can generate a diff.
416 branch_c.pull(tree_a.branch)416 branch_c.pull(tree_a.branch)
417 md3 = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 144,417 md3 = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 144,
418 tree_b.branch.base, patch_type=None, public_branch=branch_c.base)418 tree_b.branch.base, patch_type=None, public_branch=branch_c.base)
419419
420 def test_use_public_submit_branch(self):420 def test_use_public_submit_branch(self):
421 tree_a, tree_b, branch_c = self.make_trees()421 tree_a, tree_b, branch_c = self.make_trees()
422 branch_c.pull(tree_a.branch)422 branch_c.pull(tree_a.branch)
423 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 144,423 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 144,
424 tree_b.branch.base, patch_type=None, public_branch=branch_c.base)424 tree_b.branch.base, patch_type=None, public_branch=branch_c.base)
425 self.assertEqual(md.target_branch, tree_b.branch.base)425 self.assertEqual(md.target_branch, tree_b.branch.base)
426 tree_b.branch.set_public_branch('http://example.com')426 tree_b.branch.set_public_branch('http://example.com')
427 md2 = self.from_objects(427 md2 = self.from_objects(
428 tree_a.branch.repository, 'rev2a', 500, 144, tree_b.branch.base,428 tree_a.branch.repository, b'rev2a', 500, 144, tree_b.branch.base,
429 patch_type=None, public_branch=branch_c.base)429 patch_type=None, public_branch=branch_c.base)
430 self.assertEqual(md2.target_branch, 'http://example.com')430 self.assertEqual(md2.target_branch, 'http://example.com')
431431
432 def test_message(self):432 def test_message(self):
433 tree_a, tree_b, branch_c = self.make_trees()433 tree_a, tree_b, branch_c = self.make_trees()
434 md3 = self.from_objects(tree_a.branch.repository, 'rev1', 500, 120,434 md3 = self.from_objects(tree_a.branch.repository, b'rev1', 500, 120,
435 tree_b.branch.base, patch_type=None, public_branch=branch_c.base,435 tree_b.branch.base, patch_type=None, public_branch=branch_c.base,
436 message='Merge message')436 message='Merge message')
437 md3.to_lines()437 md3.to_lines()
@@ -440,7 +440,7 @@
440440
441 def test_generate_bundle(self):441 def test_generate_bundle(self):
442 tree_a, tree_b, branch_c = self.make_trees()442 tree_a, tree_b, branch_c = self.make_trees()
443 md1 = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 120,443 md1 = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 120,
444 tree_b.branch.base, public_branch=branch_c.base)444 tree_b.branch.base, public_branch=branch_c.base)
445445
446 self.assertContainsRe(md1.get_raw_bundle(), 'Bazaar revision bundle')446 self.assertContainsRe(md1.get_raw_bundle(), 'Bazaar revision bundle')
@@ -451,12 +451,12 @@
451451
452 def test_broken_bundle(self):452 def test_broken_bundle(self):
453 tree_a, tree_b, branch_c = self.make_trees()453 tree_a, tree_b, branch_c = self.make_trees()
454 md1 = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 120,454 md1 = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 120,
455 tree_b.branch.base, public_branch=branch_c.base)455 tree_b.branch.base, public_branch=branch_c.base)
456 lines = md1.to_lines()456 lines = md1.to_lines()
457 lines = [l.replace('\n', '\r\n') for l in lines]457 lines = [l.replace('\n', '\r\n') for l in lines]
458 md2 = merge_directive.MergeDirective.from_lines(lines)458 md2 = merge_directive.MergeDirective.from_lines(lines)
459 self.assertEqual('rev2a', md2.revision_id)459 self.assertEqual(b'rev2a', md2.revision_id)
460460
461 def test_signing(self):461 def test_signing(self):
462 time = 453462 time = 453
@@ -479,7 +479,7 @@
479479
480 def test_email(self):480 def test_email(self):
481 tree_a, tree_b, branch_c = self.make_trees()481 tree_a, tree_b, branch_c = self.make_trees()
482 md = self.from_objects(tree_a.branch.repository, 'rev2a', 476, 60,482 md = self.from_objects(tree_a.branch.repository, b'rev2a', 476, 60,
483 tree_b.branch.base, patch_type=None,483 tree_b.branch.base, patch_type=None,
484 public_branch=tree_a.branch.base)484 public_branch=tree_a.branch.base)
485 message = md.to_email('pqm@example.com', tree_a.branch)485 message = md.to_email('pqm@example.com', tree_a.branch)
@@ -490,20 +490,20 @@
490490
491 def test_install_revisions_branch(self):491 def test_install_revisions_branch(self):
492 tree_a, tree_b, branch_c = self.make_trees()492 tree_a, tree_b, branch_c = self.make_trees()
493 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 36,493 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 36,
494 tree_b.branch.base, patch_type=None,494 tree_b.branch.base, patch_type=None,
495 public_branch=tree_a.branch.base)495 public_branch=tree_a.branch.base)
496 self.assertFalse(tree_b.branch.repository.has_revision('rev2a'))496 self.assertFalse(tree_b.branch.repository.has_revision(b'rev2a'))
497 revision = md.install_revisions(tree_b.branch.repository)497 revision = md.install_revisions(tree_b.branch.repository)
498 self.assertEqual('rev2a', revision)498 self.assertEqual(b'rev2a', revision)
499 self.assertTrue(tree_b.branch.repository.has_revision('rev2a'))499 self.assertTrue(tree_b.branch.repository.has_revision(b'rev2a'))
500500
501 def test_get_merge_request(self):501 def test_get_merge_request(self):
502 tree_a, tree_b, branch_c = self.make_trees()502 tree_a, tree_b, branch_c = self.make_trees()
503 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 36,503 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 36,
504 tree_b.branch.base, patch_type='bundle',504 tree_b.branch.base, patch_type='bundle',
505 public_branch=tree_a.branch.base)505 public_branch=tree_a.branch.base)
506 self.assertFalse(tree_b.branch.repository.has_revision('rev2a'))506 self.assertFalse(tree_b.branch.repository.has_revision(b'rev2a'))
507 md.install_revisions(tree_b.branch.repository)507 md.install_revisions(tree_b.branch.repository)
508 base, revision, verified = md.get_merge_request(508 base, revision, verified = md.get_merge_request(
509 tree_b.branch.repository)509 tree_b.branch.repository)
@@ -511,11 +511,11 @@
511 self.assertIs(None, base)511 self.assertIs(None, base)
512 self.assertEqual('inapplicable', verified)512 self.assertEqual('inapplicable', verified)
513 else:513 else:
514 self.assertEqual('rev1', base)514 self.assertEqual(b'rev1', base)
515 self.assertEqual('verified', verified)515 self.assertEqual('verified', verified)
516 self.assertEqual('rev2a', revision)516 self.assertEqual(b'rev2a', revision)
517 self.assertTrue(tree_b.branch.repository.has_revision('rev2a'))517 self.assertTrue(tree_b.branch.repository.has_revision(b'rev2a'))
518 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 36,518 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 36,
519 tree_b.branch.base, patch_type=None,519 tree_b.branch.base, patch_type=None,
520 public_branch=tree_a.branch.base)520 public_branch=tree_a.branch.base)
521 base, revision, verified = md.get_merge_request(521 base, revision, verified = md.get_merge_request(
@@ -524,9 +524,9 @@
524 self.assertIs(None, base)524 self.assertIs(None, base)
525 self.assertEqual('inapplicable', verified)525 self.assertEqual('inapplicable', verified)
526 else:526 else:
527 self.assertEqual('rev1', base)527 self.assertEqual(b'rev1', base)
528 self.assertEqual('inapplicable', verified)528 self.assertEqual('inapplicable', verified)
529 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 36,529 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 36,
530 tree_b.branch.base, patch_type='diff',530 tree_b.branch.base, patch_type='diff',
531 public_branch=tree_a.branch.base)531 public_branch=tree_a.branch.base)
532 base, revision, verified = md.get_merge_request(532 base, revision, verified = md.get_merge_request(
@@ -535,7 +535,7 @@
535 self.assertIs(None, base)535 self.assertIs(None, base)
536 self.assertEqual('inapplicable', verified)536 self.assertEqual('inapplicable', verified)
537 else:537 else:
538 self.assertEqual('rev1', base)538 self.assertEqual(b'rev1', base)
539 self.assertEqual('verified', verified)539 self.assertEqual('verified', verified)
540 md.patch='asdf'540 md.patch='asdf'
541 base, revision, verified = md.get_merge_request(541 base, revision, verified = md.get_merge_request(
@@ -544,45 +544,45 @@
544 self.assertIs(None, base)544 self.assertIs(None, base)
545 self.assertEqual('inapplicable', verified)545 self.assertEqual('inapplicable', verified)
546 else:546 else:
547 self.assertEqual('rev1', base)547 self.assertEqual(b'rev1', base)
548 self.assertEqual('failed', verified)548 self.assertEqual('failed', verified)
549549
550 def test_install_revisions_bundle(self):550 def test_install_revisions_bundle(self):
551 tree_a, tree_b, branch_c = self.make_trees()551 tree_a, tree_b, branch_c = self.make_trees()
552 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 36,552 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 36,
553 tree_b.branch.base, patch_type='bundle',553 tree_b.branch.base, patch_type='bundle',
554 public_branch=tree_a.branch.base)554 public_branch=tree_a.branch.base)
555 self.assertFalse(tree_b.branch.repository.has_revision('rev2a'))555 self.assertFalse(tree_b.branch.repository.has_revision(b'rev2a'))
556 revision = md.install_revisions(tree_b.branch.repository)556 revision = md.install_revisions(tree_b.branch.repository)
557 self.assertEqual('rev2a', revision)557 self.assertEqual(b'rev2a', revision)
558 self.assertTrue(tree_b.branch.repository.has_revision('rev2a'))558 self.assertTrue(tree_b.branch.repository.has_revision(b'rev2a'))
559559
560 def test_get_target_revision_nofetch(self):560 def test_get_target_revision_nofetch(self):
561 tree_a, tree_b, branch_c = self.make_trees()561 tree_a, tree_b, branch_c = self.make_trees()
562 tree_b.branch.fetch(tree_a.branch)562 tree_b.branch.fetch(tree_a.branch)
563 md = self.from_objects( tree_a.branch.repository, 'rev2a', 500, 36,563 md = self.from_objects( tree_a.branch.repository, b'rev2a', 500, 36,
564 tree_b.branch.base, patch_type=None,564 tree_b.branch.base, patch_type=None,
565 public_branch=tree_a.branch.base)565 public_branch=tree_a.branch.base)
566 md.source_branch = '/dev/null'566 md.source_branch = '/dev/null'
567 revision = md.install_revisions(tree_b.branch.repository)567 revision = md.install_revisions(tree_b.branch.repository)
568 self.assertEqual('rev2a', revision)568 self.assertEqual(b'rev2a', revision)
569569
570 def test_use_submit_for_missing_dependency(self):570 def test_use_submit_for_missing_dependency(self):
571 tree_a, tree_b, branch_c = self.make_trees()571 tree_a, tree_b, branch_c = self.make_trees()
572 branch_c.pull(tree_a.branch)572 branch_c.pull(tree_a.branch)
573 self.build_tree_contents([('tree_a/file', 'content_q\ncontent_r\n')])573 self.build_tree_contents([('tree_a/file', 'content_q\ncontent_r\n')])
574 tree_a.commit('rev3a', rev_id='rev3a')574 tree_a.commit('rev3a', rev_id=b'rev3a')
575 md = self.from_objects(tree_a.branch.repository, 'rev3a', 500, 36,575 md = self.from_objects(tree_a.branch.repository, b'rev3a', 500, 36,
576 branch_c.base, base_revision_id='rev2a')576 branch_c.base, base_revision_id=b'rev2a')
577 revision = md.install_revisions(tree_b.branch.repository)577 revision = md.install_revisions(tree_b.branch.repository)
578578
579 def test_handle_target_not_a_branch(self):579 def test_handle_target_not_a_branch(self):
580 tree_a, tree_b, branch_c = self.make_trees()580 tree_a, tree_b, branch_c = self.make_trees()
581 branch_c.pull(tree_a.branch)581 branch_c.pull(tree_a.branch)
582 self.build_tree_contents([('tree_a/file', 'content_q\ncontent_r\n')])582 self.build_tree_contents([('tree_a/file', 'content_q\ncontent_r\n')])
583 tree_a.commit('rev3a', rev_id='rev3a')583 tree_a.commit('rev3a', rev_id=b'rev3a')
584 md = self.from_objects(tree_a.branch.repository, 'rev3a', 500, 36,584 md = self.from_objects(tree_a.branch.repository, b'rev3a', 500, 36,
585 branch_c.base, base_revision_id='rev2a')585 branch_c.base, base_revision_id=b'rev2a')
586 md.target_branch = self.get_url('not-a-branch')586 md.target_branch = self.get_url('not-a-branch')
587 self.assertRaises(errors.TargetNotBranch, md.install_revisions,587 self.assertRaises(errors.TargetNotBranch, md.install_revisions,
588 tree_b.branch.repository)588 tree_b.branch.repository)
@@ -651,11 +651,11 @@
651651
652 def test_base_revision(self):652 def test_base_revision(self):
653 tree_a, tree_b, branch_c = self.make_trees()653 tree_a, tree_b, branch_c = self.make_trees()
654 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 60,654 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 60,
655 tree_b.branch.base, patch_type='bundle',655 tree_b.branch.base, patch_type='bundle',
656 public_branch=tree_a.branch.base, base_revision_id=None)656 public_branch=tree_a.branch.base, base_revision_id=None)
657 self.assertEqual('rev1', md.base_revision_id)657 self.assertEqual(b'rev1', md.base_revision_id)
658 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 60,658 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 60,
659 tree_b.branch.base, patch_type='bundle',659 tree_b.branch.base, patch_type='bundle',
660 public_branch=tree_a.branch.base, base_revision_id='null:')660 public_branch=tree_a.branch.base, base_revision_id='null:')
661 self.assertEqual('null:', md.base_revision_id)661 self.assertEqual('null:', md.base_revision_id)
@@ -665,7 +665,7 @@
665665
666 def test_patch_verification(self):666 def test_patch_verification(self):
667 tree_a, tree_b, branch_c = self.make_trees()667 tree_a, tree_b, branch_c = self.make_trees()
668 md = self.from_objects(tree_a.branch.repository, 'rev2a', 500, 60,668 md = self.from_objects(tree_a.branch.repository, b'rev2a', 500, 60,
669 tree_b.branch.base, patch_type='bundle',669 tree_b.branch.base, patch_type='bundle',
670 public_branch=tree_a.branch.base)670 public_branch=tree_a.branch.base)
671 lines = md.to_lines()671 lines = md.to_lines()
672672
=== modified file 'breezy/tests/test_smart_transport.py'
--- breezy/tests/test_smart_transport.py 2017-11-12 13:53:51 +0000
+++ breezy/tests/test_smart_transport.py 2018-03-24 23:50:35 +0000
@@ -1241,27 +1241,27 @@
12411241
1242 def test_version_three(self):1242 def test_version_three(self):
1243 result = medium._get_protocol_factory_for_bytes(1243 result = medium._get_protocol_factory_for_bytes(
1244 'bzr message 3 (bzr 1.6)\nextra bytes')1244 b'bzr message 3 (bzr 1.6)\nextra bytes')
1245 protocol_factory, remainder = result1245 protocol_factory, remainder = result
1246 self.assertEqual(1246 self.assertEqual(
1247 protocol.build_server_protocol_three, protocol_factory)1247 protocol.build_server_protocol_three, protocol_factory)
1248 self.assertEqual('extra bytes', remainder)1248 self.assertEqual(b'extra bytes', remainder)
12491249
1250 def test_version_two(self):1250 def test_version_two(self):
1251 result = medium._get_protocol_factory_for_bytes(1251 result = medium._get_protocol_factory_for_bytes(
1252 'bzr request 2\nextra bytes')1252 b'bzr request 2\nextra bytes')
1253 protocol_factory, remainder = result1253 protocol_factory, remainder = result
1254 self.assertEqual(1254 self.assertEqual(
1255 protocol.SmartServerRequestProtocolTwo, protocol_factory)1255 protocol.SmartServerRequestProtocolTwo, protocol_factory)
1256 self.assertEqual('extra bytes', remainder)1256 self.assertEqual(b'extra bytes', remainder)
12571257
1258 def test_version_one(self):1258 def test_version_one(self):
1259 """Version one requests have no version markers."""1259 """Version one requests have no version markers."""
1260 result = medium._get_protocol_factory_for_bytes('anything\n')1260 result = medium._get_protocol_factory_for_bytes(b'anything\n')
1261 protocol_factory, remainder = result1261 protocol_factory, remainder = result
1262 self.assertEqual(1262 self.assertEqual(
1263 protocol.SmartServerRequestProtocolOne, protocol_factory)1263 protocol.SmartServerRequestProtocolOne, protocol_factory)
1264 self.assertEqual('anything\n', remainder)1264 self.assertEqual(b'anything\n', remainder)
12651265
12661266
1267class TestSmartTCPServer(tests.TestCase):1267class TestSmartTCPServer(tests.TestCase):
12681268
=== modified file 'breezy/tests/test_testament.py'
--- breezy/tests/test_testament.py 2017-09-26 00:55:04 +0000
+++ breezy/tests/test_testament.py 2018-03-24 23:50:35 +0000
@@ -38,7 +38,7 @@
38 def setUp(self):38 def setUp(self):
39 super(TestamentSetup, self).setUp()39 super(TestamentSetup, self).setUp()
40 self.wt = self.make_branch_and_tree('.', format='development-subtree')40 self.wt = self.make_branch_and_tree('.', format='development-subtree')
41 self.wt.set_root_id('TREE_ROT')41 self.wt.set_root_id(b'TREE_ROT')
42 b = self.b = self.wt.branch42 b = self.b = self.wt.branch
43 b.nick = "test branch"43 b.nick = "test branch"
44 self.wt.commit(message='initial null commit',44 self.wt.commit(message='initial null commit',
@@ -50,7 +50,7 @@
50 ('src/', ),50 ('src/', ),
51 ('src/foo.c', 'int main()\n{\n}\n')])51 ('src/foo.c', 'int main()\n{\n}\n')])
52 self.wt.add(['hello', 'src', 'src/foo.c'],52 self.wt.add(['hello', 'src', 'src/foo.c'],
53 ['hello-id', 'src-id', 'foo.c-id'])53 [b'hello-id', b'src-id', b'foo.c-id'])
54 tt = TreeTransform(self.wt)54 tt = TreeTransform(self.wt)
55 trans_id = tt.trans_id_tree_path('hello')55 trans_id = tt.trans_id_tree_path('hello')
56 tt.set_executability(True, trans_id)56 tt.set_executability(True, trans_id)
5757
=== modified file 'breezy/tests/test_treeshape.py'
--- breezy/tests/test_treeshape.py 2017-05-21 18:10:28 +0000
+++ breezy/tests/test_treeshape.py 2018-03-24 23:50:35 +0000
@@ -29,16 +29,16 @@
29 def test_build_tree(self):29 def test_build_tree(self):
30 """Test tree-building test helper"""30 """Test tree-building test helper"""
31 self.build_tree_contents([31 self.build_tree_contents([
32 ('foo', 'new contents'),32 ('foo', b'new contents'),
33 ('.bzr/',),33 ('.bzr/',),
34 ('.bzr/README', 'hello'),34 ('.bzr/README', b'hello'),
35 ])35 ])
36 self.assertPathExists('foo')36 self.assertPathExists('foo')
37 self.assertPathExists('.bzr/README')37 self.assertPathExists('.bzr/README')
38 self.assertFileEqual('hello', '.bzr/README')38 self.assertFileEqual('hello', b'.bzr/README')
3939
40 def test_build_tree_symlink(self):40 def test_build_tree_symlink(self):
41 self.requireFeature(features.SymlinkFeature)41 self.requireFeature(features.SymlinkFeature)
42 self.build_tree_contents([('link@', 'target')])42 self.build_tree_contents([('link@', b'target')])
43 self.assertEqual('target',43 self.assertEqual('target',
44 os.readlink('link'))44 os.readlink('link'))
4545
=== modified file 'breezy/tests/test_xml.py'
--- breezy/tests/test_xml.py 2017-06-08 23:30:31 +0000
+++ breezy/tests/test_xml.py 2018-03-24 23:50:35 +0000
@@ -32,7 +32,7 @@
32from . import TestCase32from . import TestCase
33import breezy.bzr.xml533import breezy.bzr.xml5
3434
35_revision_v5 = """<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;"35_revision_v5 = b"""<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;"
36 inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41"36 inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41"
37 revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9"37 revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9"
38 timestamp="1125907235.212"38 timestamp="1125907235.212"
@@ -46,7 +46,7 @@
46</revision>46</revision>
47"""47"""
4848
49_revision_v5_utc = """\49_revision_v5_utc = b"""\
50<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;"50<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;"
51 inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41"51 inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41"
52 revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9"52 revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9"
@@ -61,7 +61,7 @@
61</revision>61</revision>
62"""62"""
6363
64_committed_inv_v5 = """<inventory>64_committed_inv_v5 = b"""<inventory>
65<file file_id="bar-20050901064931-73b4b1138abc9cd2"65<file file_id="bar-20050901064931-73b4b1138abc9cd2"
66 name="bar" parent_id="TREE_ROOT"66 name="bar" parent_id="TREE_ROOT"
67 revision="mbp@foo-123123"67 revision="mbp@foo-123123"
@@ -77,7 +77,7 @@
77</inventory>77</inventory>
78"""78"""
7979
80_basis_inv_v5 = """<inventory revision_id="mbp@sourcefrog.net-20050905063503-43948f59fa127d92">80_basis_inv_v5 = b"""<inventory revision_id="mbp@sourcefrog.net-20050905063503-43948f59fa127d92">
81<file file_id="bar-20050901064931-73b4b1138abc9cd2"81<file file_id="bar-20050901064931-73b4b1138abc9cd2"
82 name="bar" parent_id="TREE_ROOT"82 name="bar" parent_id="TREE_ROOT"
83 revision="mbp@foo-123123"/>83 revision="mbp@foo-123123"/>
@@ -93,7 +93,7 @@
9393
9494
95# DO NOT REFLOW THIS. Its the exact revision we want.95# DO NOT REFLOW THIS. Its the exact revision we want.
96_expected_rev_v5 = """<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;" format="5" inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41" revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9" timestamp="1125907235.212" timezone="36000">96_expected_rev_v5 = b"""<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;" format="5" inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41" revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9" timestamp="1125907235.212" timezone="36000">
97<message>- start splitting code for xml (de)serialization away from objects97<message>- start splitting code for xml (de)serialization away from objects
98 preparatory to supporting multiple formats by a single library98 preparatory to supporting multiple formats by a single library
99</message>99</message>
@@ -105,7 +105,7 @@
105105
106106
107# DO NOT REFLOW THIS. Its the exact inventory we want.107# DO NOT REFLOW THIS. Its the exact inventory we want.
108_expected_inv_v5 = """<inventory format="5">108_expected_inv_v5 = b"""<inventory format="5">
109<file file_id="bar-20050901064931-73b4b1138abc9cd2" name="bar" revision="mbp@foo-123123" text_sha1="A" text_size="1" />109<file file_id="bar-20050901064931-73b4b1138abc9cd2" name="bar" revision="mbp@foo-123123" text_sha1="A" text_size="1" />
110<directory file_id="foo-20050801201819-4139aa4a272f4250" name="subdir" revision="mbp@foo-00" />110<directory file_id="foo-20050801201819-4139aa4a272f4250" name="subdir" revision="mbp@foo-00" />
111<file executable="yes" file_id="bar-20050824000535-6bc48cfad47ed134" name="bar" parent_id="foo-20050801201819-4139aa4a272f4250" revision="mbp@foo-00" text_sha1="B" text_size="0" />111<file executable="yes" file_id="bar-20050824000535-6bc48cfad47ed134" name="bar" parent_id="foo-20050801201819-4139aa4a272f4250" revision="mbp@foo-00" text_sha1="B" text_size="0" />
@@ -113,7 +113,7 @@
113"""113"""
114114
115115
116_expected_inv_v5_root = """<inventory file_id="f&lt;" format="5" revision_id="mother!">116_expected_inv_v5_root = b"""<inventory file_id="f&lt;" format="5" revision_id="mother!">
117<file file_id="bar-20050901064931-73b4b1138abc9cd2" name="bar" parent_id="f&lt;" revision="mbp@foo-123123" text_sha1="A" text_size="1" />117<file file_id="bar-20050901064931-73b4b1138abc9cd2" name="bar" parent_id="f&lt;" revision="mbp@foo-123123" text_sha1="A" text_size="1" />
118<directory file_id="foo-20050801201819-4139aa4a272f4250" name="subdir" parent_id="f&lt;" revision="mbp@foo-00" />118<directory file_id="foo-20050801201819-4139aa4a272f4250" name="subdir" parent_id="f&lt;" revision="mbp@foo-00" />
119<file executable="yes" file_id="bar-20050824000535-6bc48cfad47ed134" name="bar" parent_id="foo-20050801201819-4139aa4a272f4250" revision="mbp@foo-00" text_sha1="B" text_size="0" />119<file executable="yes" file_id="bar-20050824000535-6bc48cfad47ed134" name="bar" parent_id="foo-20050801201819-4139aa4a272f4250" revision="mbp@foo-00" text_sha1="B" text_size="0" />
@@ -121,7 +121,7 @@
121</inventory>121</inventory>
122"""122"""
123123
124_expected_inv_v6 = """<inventory format="6" revision_id="rev_outer">124_expected_inv_v6 = b"""<inventory format="6" revision_id="rev_outer">
125<directory file_id="tree-root-321" name="" revision="rev_outer" />125<directory file_id="tree-root-321" name="" revision="rev_outer" />
126<directory file_id="dir-id" name="dir" parent_id="tree-root-321" revision="rev_outer" />126<directory file_id="dir-id" name="dir" parent_id="tree-root-321" revision="rev_outer" />
127<file file_id="file-id" name="file" parent_id="tree-root-321" revision="rev_outer" text_sha1="A" text_size="1" />127<file file_id="file-id" name="file" parent_id="tree-root-321" revision="rev_outer" text_sha1="A" text_size="1" />
@@ -129,7 +129,7 @@
129</inventory>129</inventory>
130"""130"""
131131
132_expected_inv_v7 = """<inventory format="7" revision_id="rev_outer">132_expected_inv_v7 = b"""<inventory format="7" revision_id="rev_outer">
133<directory file_id="tree-root-321" name="" revision="rev_outer" />133<directory file_id="tree-root-321" name="" revision="rev_outer" />
134<directory file_id="dir-id" name="dir" parent_id="tree-root-321" revision="rev_outer" />134<directory file_id="dir-id" name="dir" parent_id="tree-root-321" revision="rev_outer" />
135<file file_id="file-id" name="file" parent_id="tree-root-321" revision="rev_outer" text_sha1="A" text_size="1" />135<file file_id="file-id" name="file" parent_id="tree-root-321" revision="rev_outer" text_sha1="A" text_size="1" />
@@ -138,7 +138,7 @@
138</inventory>138</inventory>
139"""139"""
140140
141_expected_rev_v8 = """<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;" format="8" inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41" revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9" timestamp="1125907235.212" timezone="36000">141_expected_rev_v8 = b"""<revision committer="Martin Pool &lt;mbp@sourcefrog.net&gt;" format="8" inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41" revision_id="mbp@sourcefrog.net-20050905080035-e0439293f8b6b9f9" timestamp="1125907235.212" timezone="36000">
142<message>- start splitting code for xml (de)serialization away from objects142<message>- start splitting code for xml (de)serialization away from objects
143 preparatory to supporting multiple formats by a single library143 preparatory to supporting multiple formats by a single library
144</message>144</message>
@@ -148,7 +148,7 @@
148</revision>148</revision>
149"""149"""
150150
151_expected_inv_v8 = """<inventory format="8" revision_id="rev_outer">151_expected_inv_v8 = b"""<inventory format="8" revision_id="rev_outer">
152<directory file_id="tree-root-321" name="" revision="rev_outer" />152<directory file_id="tree-root-321" name="" revision="rev_outer" />
153<directory file_id="dir-id" name="dir" parent_id="tree-root-321" revision="rev_outer" />153<directory file_id="dir-id" name="dir" parent_id="tree-root-321" revision="rev_outer" />
154<file file_id="file-id" name="file" parent_id="tree-root-321" revision="rev_outer" text_sha1="A" text_size="1" />154<file file_id="file-id" name="file" parent_id="tree-root-321" revision="rev_outer" text_sha1="A" text_size="1" />
@@ -156,7 +156,7 @@
156</inventory>156</inventory>
157"""157"""
158158
159_revision_utf8_v5 = """<revision committer="Erik B&#229;gfors &lt;erik@foo.net&gt;"159_revision_utf8_v5 = b"""<revision committer="Erik B&#229;gfors &lt;erik@foo.net&gt;"
160 inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41"160 inventory_sha1="e79c31c1deb64c163cf660fdedd476dd579ffd41"
161 revision_id="erik@b&#229;gfors-02"161 revision_id="erik@b&#229;gfors-02"
162 timestamp="1125907235.212"162 timestamp="1125907235.212"
@@ -169,7 +169,7 @@
169</revision>169</revision>
170"""170"""
171171
172_inventory_utf8_v5 = """<inventory file_id="TRE&#233;_ROOT" format="5"172_inventory_utf8_v5 = b"""<inventory file_id="TRE&#233;_ROOT" format="5"
173 revision_id="erik@b&#229;gfors-02">173 revision_id="erik@b&#229;gfors-02">
174<file file_id="b&#229;r-01"174<file file_id="b&#229;r-01"
175 name="b&#229;r" parent_id="TRE&#233;_ROOT"175 name="b&#229;r" parent_id="TRE&#233;_ROOT"
@@ -185,12 +185,12 @@
185"""185"""
186186
187# Before revision_id was always stored as an attribute187# Before revision_id was always stored as an attribute
188_inventory_v5a = """<inventory format="5">188_inventory_v5a = b"""<inventory format="5">
189</inventory>189</inventory>
190"""190"""
191191
192# Before revision_id was always stored as an attribute192# Before revision_id was always stored as an attribute
193_inventory_v5b = """<inventory format="5" revision_id="a-rev-id">193_inventory_v5b = b"""<inventory format="5" revision_id="a-rev-id">
194</inventory>194</inventory>
195"""195"""
196196
197197
=== modified file 'breezy/transform.py'
--- breezy/transform.py 2018-03-24 17:54:01 +0000
+++ breezy/transform.py 2018-03-24 23:50:35 +0000
@@ -902,8 +902,8 @@
902 from_path = self._tree_id_paths.get(from_trans_id)902 from_path = self._tree_id_paths.get(from_trans_id)
903 if from_versioned:903 if from_versioned:
904 # get data from working tree if versioned904 # get data from working tree if versioned
905 from_entry = self._tree.iter_entries_by_dir(905 from_entry = next(self._tree.iter_entries_by_dir(
906 specific_files=[from_path]).next()[1]906 specific_files=[from_path]))[1]
907 from_name = from_entry.name907 from_name = from_entry.name
908 from_parent = from_entry.parent_id908 from_parent = from_entry.parent_id
909 else:909 else:
910910
=== modified file 'breezy/workingtree.py'
--- breezy/workingtree.py 2018-03-24 17:48:04 +0000
+++ breezy/workingtree.py 2018-03-24 23:50:35 +0000
@@ -590,7 +590,7 @@
590590
591 def _set_merges_from_parent_ids(self, parent_ids):591 def _set_merges_from_parent_ids(self, parent_ids):
592 merges = parent_ids[1:]592 merges = parent_ids[1:]
593 self._transport.put_bytes('pending-merges', '\n'.join(merges),593 self._transport.put_bytes('pending-merges', b'\n'.join(merges),
594 mode=self.controldir._get_file_mode())594 mode=self.controldir._get_file_mode())
595595
596 def _filter_parent_ids_by_ancestry(self, revision_ids):596 def _filter_parent_ids_by_ancestry(self, revision_ids):
597597
=== modified file 'python3.passing'
--- python3.passing 2018-02-17 00:13:07 +0000
+++ python3.passing 2018-03-24 23:50:35 +0000
@@ -1,5 +1,6 @@
1# This is the list of tests that are known to pass with Python3.1# This is the list of tests that are known to pass with Python3.
2# "make check-nodocs3" verifies that these pass.2# "make check-nodocs3" verifies that these pass.
3breezy.doc.api.DocFileTest(branch_txt)
3breezy.doc.api.DocFileTest(transport_txt)4breezy.doc.api.DocFileTest(transport_txt)
4breezy.iterablefile.IterableFile.close5breezy.iterablefile.IterableFile.close
5breezy.iterablefile.IterableFile.flush6breezy.iterablefile.IterableFile.flush
@@ -55,32 +56,50 @@
55breezy.plugins.stats.test_stats.TestCollapseByPerson.test_different_name_case56breezy.plugins.stats.test_stats.TestCollapseByPerson.test_different_name_case
56breezy.plugins.stats.test_stats.TestCollapseByPerson.test_no_conflicts57breezy.plugins.stats.test_stats.TestCollapseByPerson.test_no_conflicts
57breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BranchReferenceFormat)58breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BranchReferenceFormat)
59breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat4)
58breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat5)60breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat5)
59breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat6)61breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat6)
60breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat7)62breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat7)
61breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat8)63breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat8)
62breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BranchReferenceFormat)64breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BranchReferenceFormat)
65breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat4)
63breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat5)66breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat5)
64breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat6)67breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat6)
65breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat7)68breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat7)
66breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat8)69breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat8)
67breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BranchReferenceFormat)70breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BranchReferenceFormat)
71breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat4)
68breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat5)72breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat5)
69breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat6)73breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat6)
70breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat7)74breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat7)
71breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat8)75breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat8)
72breezy.plugins.weave_fmt.test_bzrdir.SFTPBranchTest.test_lock_file76breezy.plugins.weave_fmt.test_bzrdir.SFTPBranchTest.test_lock_file
73breezy.plugins.weave_fmt.test_bzrdir.TestBranchFormat4.test_no_metadir_support77breezy.plugins.weave_fmt.test_bzrdir.TestBranchFormat4.test_no_metadir_support
78breezy.plugins.weave_fmt.test_bzrdir.TestBranchFormat4.test_supports_bzrdir_6
79breezy.plugins.weave_fmt.test_bzrdir.TestFormat5.test_can_convert
80breezy.plugins.weave_fmt.test_bzrdir.TestFormat5.test_needs_conversion
81breezy.plugins.weave_fmt.test_bzrdir.TestFormat6.test_can_convert
82breezy.plugins.weave_fmt.test_bzrdir.TestFormat6.test_needs_conversion
83breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_crlf_bundle
84breezy.plugins.weave_fmt.test_repository.TestFormat6.test_attribute__fetch_order
85breezy.plugins.weave_fmt.test_repository.TestFormat6.test_attribute__fetch_reconcile
86breezy.plugins.weave_fmt.test_repository.TestFormat6.test_attribute__fetch_uses_deltas
87breezy.plugins.weave_fmt.test_repository.TestFormat6.test_no_ancestry_weave
88breezy.plugins.weave_fmt.test_repository.TestFormat6.test_supports_external_lookups
74breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_order89breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_order
75breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_reconcile90breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_reconcile
76breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_uses_deltas91breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_uses_deltas
77breezy.plugins.weave_fmt.test_repository.TestFormat7.test_creates_lockdir92breezy.plugins.weave_fmt.test_repository.TestFormat7.test_creates_lockdir
78breezy.plugins.weave_fmt.test_repository.TestFormat7.test_supports_external_lookups93breezy.plugins.weave_fmt.test_repository.TestFormat7.test_supports_external_lookups
94breezy.plugins.weave_fmt.test_repository.TestFormat7.test_uses_lockdir
79breezy.plugins.weave_fmt.test_repository.TestInterWeaveRepo.test_is_compatible_and_registered95breezy.plugins.weave_fmt.test_repository.TestInterWeaveRepo.test_is_compatible_and_registered
96breezy.plugins.weave_fmt.test_repository.TestSerializer.test_canned_inventory
80breezy.plugins.weave_fmt.test_repository.TestSerializer.test_registry97breezy.plugins.weave_fmt.test_repository.TestSerializer.test_registry
98breezy.plugins.weave_fmt.test_repository.TestSerializer.test_unpack_revision
81breezy.plugins.weave_fmt.test_store.TestCompressedTextStore.test_multiple_add99breezy.plugins.weave_fmt.test_store.TestCompressedTextStore.test_multiple_add
82breezy.plugins.weave_fmt.test_store.TestCompressedTextStore.test_total_size100breezy.plugins.weave_fmt.test_store.TestCompressedTextStore.test_total_size
83breezy.plugins.weave_fmt.test_store.TestInstrumentedTransportStore.test__add_records101breezy.plugins.weave_fmt.test_store.TestInstrumentedTransportStore.test__add_records
102breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_add_and_retrieve
84breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_adding_fails_when_present103breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_adding_fails_when_present
85breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_missing_is_absent104breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_missing_is_absent
86breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_total_size105breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_total_size
@@ -99,6 +118,8 @@
99breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_simple118breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_simple
100breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_simple_suffixed119breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_simple_suffixed
101breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_unregister_suffixes120breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_unregister_suffixes
121breezy.plugins.weave_fmt.test_store.TestVersionFileStore.test_get_weave_readonly_cant_write
122breezy.plugins.weave_fmt.test_store.TestVersionFileStore.test_get_weave_registers_dirty_in_write
102breezy.pyutils.get_named_object123breezy.pyutils.get_named_object
103breezy.symbol_versioning.deprecated_in124breezy.symbol_versioning.deprecated_in
104breezy.tests.commands.test_branch.TestBranch.test_branch_local_remote125breezy.tests.commands.test_branch.TestBranch.test_branch_local_remote
@@ -121,54 +142,65 @@
121breezy.tests.commands.test_update.TestUpdate.test_update142breezy.tests.commands.test_update.TestUpdate.test_update
122breezy.tests.multiply_tests143breezy.tests.multiply_tests
123breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BranchReferenceFormat)144breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BranchReferenceFormat)
145breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat4)
124breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat6)146breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat6)
125breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat7)147breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat7)
126breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat8)148breezy.tests.per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat8)
127breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(BranchReferenceFormat)149breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(BranchReferenceFormat)
128breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BranchReferenceFormat)150breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BranchReferenceFormat)
151breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat4)
129breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat6)152breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat6)
130breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat7)153breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat7)
131breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat8)154breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat8)
132breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BranchReferenceFormat)155breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BranchReferenceFormat)
156breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat4)
133breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat5)157breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat5)
134breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat6)158breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat6)
135breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat7)159breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat7)
136breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat8)160breezy.tests.per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat8)
137breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BranchReferenceFormat)161breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BranchReferenceFormat)
162breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat4)
138breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat6)163breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat6)
139breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat7)164breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat7)
140breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat8)165breezy.tests.per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat8)
141breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BranchReferenceFormat)166breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BranchReferenceFormat)
167breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat4)
142breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat6)168breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat6)
143breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat7)169breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat7)
144breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat8)170breezy.tests.per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat8)
145breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BranchReferenceFormat)171breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BranchReferenceFormat)
172breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat4)
146breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat5)173breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat5)
147breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat6)174breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat6)
148breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat7)175breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat7)
149breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat8)176breezy.tests.per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat8)
150breezy.tests.per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(BranchReferenceFormat)177breezy.tests.per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(BranchReferenceFormat)
151breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BranchReferenceFormat)178breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BranchReferenceFormat)
179breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat4)
152breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat5)180breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat5)
153breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat6)181breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat6)
154breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat7)182breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat7)
155breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat8)183breezy.tests.per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat8)
156breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BranchReferenceFormat)184breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BranchReferenceFormat)
185breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat4)
157breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat5)186breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat5)
158breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat6)187breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat6)
159breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat7)188breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat7)
160breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat8)189breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat8)
161breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BranchReferenceFormat)190breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BranchReferenceFormat)
191breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat4)
162breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat5)192breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat5)
163breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat6)193breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat6)
164breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat7)194breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat7)
165breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat8)195breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat8)
166breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BranchReferenceFormat)196breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BranchReferenceFormat)
197breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat4)
167breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat5)198breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat5)
168breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat6)199breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat6)
169breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat7)200breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat7)
170breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat8)201breezy.tests.per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat8)
171breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BranchReferenceFormat)202breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BranchReferenceFormat)
203breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat4)
172breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat5)204breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat5)
173breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat6)205breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat6)
174breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat7)206breezy.tests.per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat7)
@@ -187,17 +219,20 @@
187breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BranchReferenceFormat)219breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BranchReferenceFormat)
188breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BranchReferenceFormat)220breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BranchReferenceFormat)
189breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BranchReferenceFormat)221breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BranchReferenceFormat)
222breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat4)
190breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat5)223breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat5)
191breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat6)224breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat6)
192breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat7)225breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat7)
193breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat8)226breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat8)
194breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout(BranchReferenceFormat)227breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout(BranchReferenceFormat)
195breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BranchReferenceFormat)228breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BranchReferenceFormat)
229breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat4)
196breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat5)230breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat5)
197breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat6)231breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat6)
198breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat7)232breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat7)
199breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat8)233breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat8)
200breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BranchReferenceFormat)234breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BranchReferenceFormat)
235breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat4)
201breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat5)236breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat5)
202breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat6)237breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat6)
203breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat7)238breezy.tests.per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat7)
@@ -212,11 +247,13 @@
212breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history(BranchReferenceFormat)247breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history(BranchReferenceFormat)
213breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BranchReferenceFormat)248breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BranchReferenceFormat)
214breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BranchReferenceFormat)249breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BranchReferenceFormat)
250breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat4)
215breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat5)251breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat5)
216breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat6)252breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat6)
217breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat7)253breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat7)
218breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat8)254breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat8)
219breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BranchReferenceFormat)255breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BranchReferenceFormat)
256breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat4)
220breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat5)257breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat5)
221breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat6)258breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat6)
222breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat7)259breezy.tests.per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat7)
@@ -228,16 +265,19 @@
228breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat7)265breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat7)
229breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat8)266breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat8)
230breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BranchReferenceFormat)267breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BranchReferenceFormat)
268breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat4)
231breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat5)269breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat5)
232breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat6)270breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat6)
233breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat7)271breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat7)
234breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat8)272breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat8)
235breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BranchReferenceFormat)273breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BranchReferenceFormat)
274breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat4)
236breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat5)275breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat5)
237breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat6)276breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat6)
238breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat7)277breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat7)
239breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat8)278breezy.tests.per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat8)
240breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BranchReferenceFormat)279breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BranchReferenceFormat)
280breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat4)
241breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat5)281breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat5)
242breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat6)282breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat6)
243breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat7)283breezy.tests.per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat7)
@@ -246,66 +286,80 @@
246breezy.tests.per_branch.test_branch.TestBranch.test_record_two_ghosts(BranchReferenceFormat)286breezy.tests.per_branch.test_branch.TestBranch.test_record_two_ghosts(BranchReferenceFormat)
247breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BranchReferenceFormat)287breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BranchReferenceFormat)
248breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BranchReferenceFormat)288breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BranchReferenceFormat)
289breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat4)
249breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat5)290breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat5)
250breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat6)291breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat6)
251breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat7)292breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat7)
252breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat8)293breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat8)
253breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BranchReferenceFormat)294breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BranchReferenceFormat)
295breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat4)
254breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat5)296breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat5)
255breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat6)297breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat6)
256breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat7)298breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat7)
257breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat8)299breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat8)
258breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BranchReferenceFormat)300breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BranchReferenceFormat)
301breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat4)
259breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat5)302breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat5)
260breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat6)303breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat6)
261breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat7)304breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat7)
262breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat8)305breezy.tests.per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat8)
263breezy.tests.per_branch.test_branch.TestFormat.test_format_initialize_find_open(BranchReferenceFormat)306breezy.tests.per_branch.test_branch.TestFormat.test_format_initialize_find_open(BranchReferenceFormat)
264breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BranchReferenceFormat)307breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BranchReferenceFormat)
308breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat4)
265breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat5)309breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat5)
266breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat6)310breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat6)
267breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat7)311breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat7)
268breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat8)312breezy.tests.per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat8)
269breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BranchReferenceFormat)313breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BranchReferenceFormat)
314breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat4)
270breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat5)315breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat5)
271breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat6)316breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat6)
272breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat7)317breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat7)
273breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat8)318breezy.tests.per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat8)
274breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BranchReferenceFormat)319breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BranchReferenceFormat)
320breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat4)
275breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat5)321breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat5)
276breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat6)322breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat6)
277breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BranchReferenceFormat)323breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BranchReferenceFormat)
324breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat4)
278breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat5)325breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat5)
279breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat6)326breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat6)
280breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat7)327breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat7)
281breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat8)328breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat8)
282breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BranchReferenceFormat)329breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BranchReferenceFormat)
330breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat4)
283breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat5)331breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat5)
284breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat6)332breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat6)
285breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat7)333breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat7)
286breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat8)334breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat8)
287breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BranchReferenceFormat)335breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BranchReferenceFormat)
336breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BzrBranchFormat4)
288breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BzrBranchFormat5)337breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BzrBranchFormat5)
289breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BzrBranchFormat6)338breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BzrBranchFormat6)
290breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BzrBranchFormat7)339breezy.tests.per_branch.test_branch.TestReferenceLocation.test_clone_copies_reference_location(BzrBranchFormat7)
291breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BranchReferenceFormat)340breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BranchReferenceFormat)
341breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BzrBranchFormat4)
292breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BzrBranchFormat5)342breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BzrBranchFormat5)
293breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BzrBranchFormat6)343breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BzrBranchFormat6)
294breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BzrBranchFormat7)344breezy.tests.per_branch.test_branch.TestReferenceLocation.test_copied_locations_are_rebased(BzrBranchFormat7)
295breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BranchReferenceFormat)345breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BranchReferenceFormat)
346breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat4)
296breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat5)347breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat5)
297breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat6)348breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat6)
298breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat7)349breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat7)
299breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat8)350breezy.tests.per_branch.test_branch.TestReferenceLocation.test_get_reference_info(BzrBranchFormat8)
300breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BranchReferenceFormat)351breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BranchReferenceFormat)
352breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BzrBranchFormat4)
301breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BzrBranchFormat5)353breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BzrBranchFormat5)
302breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BzrBranchFormat6)354breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BzrBranchFormat6)
303breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BzrBranchFormat7)355breezy.tests.per_branch.test_branch.TestReferenceLocation.test_merge_updates_references(BzrBranchFormat7)
304breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BranchReferenceFormat)356breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BranchReferenceFormat)
357breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BzrBranchFormat4)
305breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BzrBranchFormat5)358breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BzrBranchFormat5)
306breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BzrBranchFormat6)359breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BzrBranchFormat6)
307breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BzrBranchFormat7)360breezy.tests.per_branch.test_branch.TestReferenceLocation.test_pull_updates_references(BzrBranchFormat7)
308breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BranchReferenceFormat)361breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BranchReferenceFormat)
362breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BzrBranchFormat4)
309breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BzrBranchFormat5)363breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BzrBranchFormat5)
310breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BzrBranchFormat6)364breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BzrBranchFormat6)
311breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BzrBranchFormat7)365breezy.tests.per_branch.test_branch.TestReferenceLocation.test_push_updates_references(BzrBranchFormat7)
@@ -320,49 +374,59 @@
320breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(BzrBranchFormat7)374breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(BzrBranchFormat7)
321breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(BzrBranchFormat8)375breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(BzrBranchFormat8)
322breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BranchReferenceFormat)376breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BranchReferenceFormat)
377breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat4)
323breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat5)378breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat5)
324breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat6)379breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat6)
325breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat7)380breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat7)
326breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat8)381breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(BzrBranchFormat8)
327breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BranchReferenceFormat)382breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BranchReferenceFormat)
383breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat4)
328breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat5)384breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat5)
329breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat6)385breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat6)
330breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat7)386breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat7)
331breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat8)387breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat8)
332breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BranchReferenceFormat)388breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BranchReferenceFormat)
389breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat4)
333breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat5)390breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat5)
334breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat6)391breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat6)
335breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat7)392breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat7)
336breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat8)393breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info(BzrBranchFormat8)
337breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BranchReferenceFormat)394breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BranchReferenceFormat)
395breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat4)
338breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat5)396breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat5)
339breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat6)397breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat6)
340breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat7)398breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat7)
341breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat8)399breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_reference_info_when_null(BzrBranchFormat8)
342breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BranchReferenceFormat)400breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BranchReferenceFormat)
401breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat4)
343breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat5)402breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat5)
344breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat6)403breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat6)
345breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat7)404breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat7)
346breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat8)405breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_null_requires_two_nones(BzrBranchFormat8)
347breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BranchReferenceFormat)406breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BranchReferenceFormat)
407breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat4)
348breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat5)408breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat5)
349breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat6)409breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat6)
350breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat7)410breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat7)
351breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat8)411breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_reference_info(BzrBranchFormat8)
352breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BranchReferenceFormat)412breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BranchReferenceFormat)
413breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BzrBranchFormat4)
353breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BzrBranchFormat5)414breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BzrBranchFormat5)
354breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BzrBranchFormat6)415breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BzrBranchFormat6)
355breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BzrBranchFormat7)416breezy.tests.per_branch.test_branch.TestReferenceLocation.test_sprout_copies_reference_location(BzrBranchFormat7)
356breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BranchReferenceFormat)417breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BranchReferenceFormat)
418breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat4)
357breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat5)419breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat5)
358breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat6)420breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat6)
359breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat7)421breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat7)
360breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat8)422breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_known_references(BzrBranchFormat8)
361breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BranchReferenceFormat)423breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BranchReferenceFormat)
424breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BzrBranchFormat4)
362breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BzrBranchFormat5)425breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BzrBranchFormat5)
363breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BzrBranchFormat6)426breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BzrBranchFormat6)
364breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BzrBranchFormat7)427breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_retains_old_references(BzrBranchFormat7)
365breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BranchReferenceFormat)428breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BranchReferenceFormat)
429breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BzrBranchFormat4)
366breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BzrBranchFormat5)430breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BzrBranchFormat5)
367breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BzrBranchFormat6)431breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BzrBranchFormat6)
368breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BzrBranchFormat7)432breezy.tests.per_branch.test_branch.TestReferenceLocation.test_update_references_skips_known_references(BzrBranchFormat7)
@@ -377,6 +441,7 @@
377breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(RemoteBranchFormat-default)441breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(RemoteBranchFormat-default)
378breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(RemoteBranchFormat-v2)442breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(RemoteBranchFormat-v2)
379breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BranchReferenceFormat)443breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BranchReferenceFormat)
444breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat4)
380breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat5)445breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat5)
381breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat6)446breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat6)
382breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat7)447breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat7)
@@ -388,25 +453,30 @@
388breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(BranchReferenceFormat)453breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(BranchReferenceFormat)
389breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(BranchReferenceFormat)454breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(BranchReferenceFormat)
390breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BranchReferenceFormat)455breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BranchReferenceFormat)
456breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat4)
391breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat5)457breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat5)
392breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat6)458breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat6)
393breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat7)459breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat7)
394breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat8)460breezy.tests.per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat8)
395breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BranchReferenceFormat)461breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BranchReferenceFormat)
462breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat4)
396breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat5)463breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat5)
397breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat6)464breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat6)
398breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat7)465breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat7)
399breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat8)466breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat8)
400breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BranchReferenceFormat)467breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BranchReferenceFormat)
468breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat4)
401breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat5)469breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat5)
402breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat6)470breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat6)
403breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat7)471breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat7)
404breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat8)472breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat8)
405breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BranchReferenceFormat)473breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BranchReferenceFormat)
474breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat4)
406breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat6)475breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat6)
407breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat7)476breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat7)
408breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat8)477breezy.tests.per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat8)
409breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BranchReferenceFormat)478breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BranchReferenceFormat)
479breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat4)
410breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat5)480breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat5)
411breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat6)481breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat6)
412breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat7)482breezy.tests.per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat7)
@@ -414,6 +484,7 @@
414breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BranchReferenceFormat)484breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BranchReferenceFormat)
415breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(BranchReferenceFormat)485breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(BranchReferenceFormat)
416breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_bound(BranchReferenceFormat)486breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_bound(BranchReferenceFormat)
487breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_bound(BzrBranchFormat4)
417breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BranchReferenceFormat)488breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BranchReferenceFormat)
418breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BranchReferenceFormat)489breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BranchReferenceFormat)
419breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BranchReferenceFormat)490breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BranchReferenceFormat)
@@ -421,16 +492,19 @@
421breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BranchReferenceFormat)492breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BranchReferenceFormat)
422breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(BranchReferenceFormat)493breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(BranchReferenceFormat)
423breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BranchReferenceFormat)494breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BranchReferenceFormat)
495breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat4)
424breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat5)496breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat5)
425breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat6)497breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat6)
426breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat7)498breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat7)
427breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat8)499breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat8)
428breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BranchReferenceFormat)500breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BranchReferenceFormat)
501breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat4)
429breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat5)502breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat5)
430breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat6)503breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat6)
431breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat7)504breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat7)
432breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat8)505breezy.tests.per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat8)
433breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BranchReferenceFormat)506breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BranchReferenceFormat)
507breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BzrBranchFormat4)
434breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(BranchReferenceFormat)508breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(BranchReferenceFormat)
435breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(BranchReferenceFormat)509breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(BranchReferenceFormat)
436breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(BranchReferenceFormat)510breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(BranchReferenceFormat)
@@ -533,121 +607,145 @@
533breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat7)607breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat7)
534breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat8)608breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat8)
535breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BranchReferenceFormat)609breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BranchReferenceFormat)
610breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat4)
536breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat5)611breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat5)
537breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat6)612breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat6)
538breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat7)613breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat7)
539breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat8)614breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat8)
540breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BranchReferenceFormat)615breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BranchReferenceFormat)
616breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat4)
541breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat5)617breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat5)
542breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat6)618breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat6)
543breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat7)619breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat7)
544breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat8)620breezy.tests.per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat8)
545breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BranchReferenceFormat)621breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BranchReferenceFormat)
622breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat4)
546breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat5)623breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat5)
547breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat6)624breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat6)
548breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat7)625breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat7)
549breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat8)626breezy.tests.per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat8)
550breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BranchReferenceFormat)627breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BranchReferenceFormat)
628breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat4)
551breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat5)629breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat5)
552breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat6)630breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat6)
553breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat7)631breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat7)
554breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat8)632breezy.tests.per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat8)
555breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BranchReferenceFormat)633breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BranchReferenceFormat)
634breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat4)
556breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat5)635breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat5)
557breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat6)636breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat6)
558breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat7)637breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat7)
559breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat8)638breezy.tests.per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat8)
560breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BranchReferenceFormat)639breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BranchReferenceFormat)
640breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat4)
561breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat5)641breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat5)
562breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat6)642breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat6)
563breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat7)643breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat7)
564breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat8)644breezy.tests.per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat8)
565breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BranchReferenceFormat)645breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BranchReferenceFormat)
646breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat4)
566breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat5)647breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat5)
567breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat6)648breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat6)
568breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat7)649breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat7)
569breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat8)650breezy.tests.per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat8)
570breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BranchReferenceFormat)651breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BranchReferenceFormat)
652breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat4)
571breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat5)653breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat5)
572breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat6)654breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat6)
573breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat7)655breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat7)
574breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat8)656breezy.tests.per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat8)
575breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BranchReferenceFormat)657breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BranchReferenceFormat)
658breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat4)
576breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat5)659breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat5)
577breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat6)660breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat6)
578breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat7)661breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat7)
579breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat8)662breezy.tests.per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat8)
580breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BranchReferenceFormat)663breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BranchReferenceFormat)
664breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat4)
581breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat5)665breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat5)
582breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat6)666breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat6)
583breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat7)667breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat7)
584breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat8)668breezy.tests.per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat8)
585breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BranchReferenceFormat)669breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BranchReferenceFormat)
670breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat4)
586breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat5)671breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat5)
587breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat6)672breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat6)
588breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat7)673breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat7)
589breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat8)674breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat8)
590breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BranchReferenceFormat)675breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BranchReferenceFormat)
676breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat4)
591breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat5)677breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat5)
592breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat6)678breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat6)
593breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat7)679breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat7)
594breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat8)680breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat8)
595breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BranchReferenceFormat)681breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BranchReferenceFormat)
682breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat4)
596breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat5)683breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat5)
597breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat6)684breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat6)
598breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat7)685breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat7)
599breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat8)686breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat8)
600breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BranchReferenceFormat)687breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BranchReferenceFormat)
688breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat4)
601breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat5)689breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat5)
602breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat6)690breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat6)
603breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat7)691breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat7)
604breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat8)692breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat8)
605breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BranchReferenceFormat)693breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BranchReferenceFormat)
694breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat4)
606breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat5)695breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat5)
607breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat6)696breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat6)
608breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat7)697breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat7)
609breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat8)698breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat8)
610breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BranchReferenceFormat)699breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BranchReferenceFormat)
700breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat4)
611breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat5)701breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat5)
612breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat6)702breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat6)
613breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat7)703breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat7)
614breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat8)704breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat8)
615breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BranchReferenceFormat)705breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BranchReferenceFormat)
706breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat4)
616breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat5)707breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat5)
617breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat6)708breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat6)
618breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat7)709breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat7)
619breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat8)710breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat8)
620breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BranchReferenceFormat)711breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BranchReferenceFormat)
712breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat4)
621breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat5)713breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat5)
622breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat6)714breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat6)
623breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat7)715breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat7)
624breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat8)716breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat8)
625breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BranchReferenceFormat)717breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BranchReferenceFormat)
718breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat4)
626breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat5)719breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat5)
627breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat6)720breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat6)
628breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat7)721breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat7)
629breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat8)722breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat8)
630breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BranchReferenceFormat)723breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BranchReferenceFormat)
724breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat4)
631breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat5)725breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat5)
632breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat6)726breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat6)
633breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat7)727breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat7)
634breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat8)728breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat8)
635breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BranchReferenceFormat)729breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BranchReferenceFormat)
730breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat4)
636breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat5)731breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat5)
637breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat6)732breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat6)
638breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat7)733breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat7)
639breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat8)734breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat8)
640breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BranchReferenceFormat)735breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BranchReferenceFormat)
736breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat4)
641breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat5)737breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat5)
642breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat6)738breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat6)
643breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat7)739breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat7)
644breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat8)740breezy.tests.per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat8)
645breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BranchReferenceFormat)741breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BranchReferenceFormat)
742breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat4)
646breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat5)743breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat5)
647breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat6)744breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat6)
648breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat7)745breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat7)
649breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat8)746breezy.tests.per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat8)
650breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BranchReferenceFormat)747breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BranchReferenceFormat)
748breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat4)
651breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat5)749breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat5)
652breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat6)750breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat6)
653breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat7)751breezy.tests.per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat7)
@@ -697,7 +795,9 @@
697breezy.tests.per_branch.test_permissions.TestPermissions.test_new_branch(RemoteBranchFormat-default)795breezy.tests.per_branch.test_permissions.TestPermissions.test_new_branch(RemoteBranchFormat-default)
698breezy.tests.per_branch.test_permissions.TestPermissions.test_new_branch(RemoteBranchFormat-v2)796breezy.tests.per_branch.test_permissions.TestPermissions.test_new_branch(RemoteBranchFormat-v2)
699breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BranchReferenceFormat)797breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BranchReferenceFormat)
798breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BzrBranchFormat4)
700breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BranchReferenceFormat)799breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BranchReferenceFormat)
800breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BzrBranchFormat4)
701breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BzrBranchFormat5)801breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BzrBranchFormat5)
702breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BranchReferenceFormat)802breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BranchReferenceFormat)
703breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(BranchReferenceFormat)803breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(BranchReferenceFormat)
@@ -716,26 +816,32 @@
716breezy.tests.per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(RemoteBranchFormat-default)816breezy.tests.per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(RemoteBranchFormat-default)
717breezy.tests.per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(RemoteBranchFormat-v2)817breezy.tests.per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(RemoteBranchFormat-v2)
718breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BranchReferenceFormat)818breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BranchReferenceFormat)
819breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat4)
719breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat5)820breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat5)
720breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat6)821breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat6)
721breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat7)822breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat7)
722breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat8)823breezy.tests.per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat8)
723breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch(BranchReferenceFormat)824breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch(BranchReferenceFormat)
825breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch(BzrBranchFormat4)
724breezy.tests.per_branch.test_push.TestPushHook.test_post_push_empty_history(BranchReferenceFormat)826breezy.tests.per_branch.test_push.TestPushHook.test_post_push_empty_history(BranchReferenceFormat)
827breezy.tests.per_branch.test_push.TestPushHook.test_post_push_empty_history(BzrBranchFormat4)
725breezy.tests.per_branch.test_push.TestPushHook.test_post_push_empty_history(BzrBranchFormat5)828breezy.tests.per_branch.test_push.TestPushHook.test_post_push_empty_history(BzrBranchFormat5)
726breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BranchReferenceFormat)829breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BranchReferenceFormat)
727breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(BranchReferenceFormat)830breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(BranchReferenceFormat)
728breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(BranchReferenceFormat)831breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(BranchReferenceFormat)
729breezy.tests.per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BranchReferenceFormat)832breezy.tests.per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BranchReferenceFormat)
833breezy.tests.per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BzrBranchFormat4)
730breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BranchReferenceFormat)834breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BranchReferenceFormat)
731breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BranchReferenceFormat)835breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BranchReferenceFormat)
732breezy.tests.per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BranchReferenceFormat)836breezy.tests.per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BranchReferenceFormat)
733breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BranchReferenceFormat)837breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BranchReferenceFormat)
838breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BzrBranchFormat4)
734breezy.tests.per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BranchReferenceFormat)839breezy.tests.per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BranchReferenceFormat)
735breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(BranchReferenceFormat)840breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(BranchReferenceFormat)
736breezy.tests.per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BranchReferenceFormat)841breezy.tests.per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BranchReferenceFormat)
737breezy.tests.per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BzrBranchFormat4)842breezy.tests.per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BzrBranchFormat4)
738breezy.tests.per_branch.test_push.TestPush.test_push_within_repository(BranchReferenceFormat)843breezy.tests.per_branch.test_push.TestPush.test_push_within_repository(BranchReferenceFormat)
844breezy.tests.per_branch.test_push.TestPush.test_push_within_repository(BzrBranchFormat4)
739breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BranchReferenceFormat)845breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BranchReferenceFormat)
740breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat4)846breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat4)
741breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat5)847breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat5)
@@ -746,11 +852,13 @@
746breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(RemoteBranchFormat-v2)852breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(RemoteBranchFormat-v2)
747breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(BranchReferenceFormat)853breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(BranchReferenceFormat)
748breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BranchReferenceFormat)854breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BranchReferenceFormat)
855breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat4)
749breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat5)856breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat5)
750breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat6)857breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat6)
751breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat7)858breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat7)
752breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat8)859breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat8)
753breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BranchReferenceFormat)860breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BranchReferenceFormat)
861breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat4)
754breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat5)862breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat5)
755breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat6)863breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat6)
756breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat7)864breezy.tests.per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat7)
@@ -805,9 +913,11 @@
805breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BranchReferenceFormat)913breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BranchReferenceFormat)
806breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(BranchReferenceFormat)914breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(BranchReferenceFormat)
807breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BranchReferenceFormat)915breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BranchReferenceFormat)
916breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat4)
808breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat5)917breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat5)
809breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat6)918breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat6)
810breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BranchReferenceFormat)919breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BranchReferenceFormat)
920breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat4)
811breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat5)921breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat5)
812breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat6)922breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat6)
813breezy.tests.per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BranchReferenceFormat)923breezy.tests.per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BranchReferenceFormat)
@@ -817,9 +927,11 @@
817breezy.tests.per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(BzrBranchFormat6)927breezy.tests.per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(BzrBranchFormat6)
818breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BranchReferenceFormat)928breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BranchReferenceFormat)
819breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BranchReferenceFormat)929breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BranchReferenceFormat)
930breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat4)
820breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat5)931breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat5)
821breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat6)932breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat6)
822breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BranchReferenceFormat)933breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BranchReferenceFormat)
934breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat4)
823breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat5)935breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat5)
824breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat6)936breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat6)
825breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat7)937breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat7)
@@ -833,7 +945,9 @@
833breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteBranchFormat-default)945breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteBranchFormat-default)
834breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteBranchFormat-v2)946breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteBranchFormat-v2)
835breezy.tests.per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BranchReferenceFormat)947breezy.tests.per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BranchReferenceFormat)
948breezy.tests.per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BzrBranchFormat4)
836breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BranchReferenceFormat)949breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BranchReferenceFormat)
950breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat4)
837breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat5)951breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat5)
838breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat6)952breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat6)
839breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(BranchReferenceFormat)953breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(BranchReferenceFormat)
@@ -844,70 +958,98 @@
844breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BranchReferenceFormat)958breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BranchReferenceFormat)
845breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BranchReferenceFormat)959breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BranchReferenceFormat)
846breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BranchReferenceFormat)960breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BranchReferenceFormat)
961breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat4)
847breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat5)962breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat5)
848breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(BranchReferenceFormat)963breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(BranchReferenceFormat)
964breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat4)
849breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat5)965breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat5)
850breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BranchReferenceFormat)966breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BranchReferenceFormat)
967breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat4)
851breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat5)968breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat5)
852breezy.tests.per_branch.test_tags.TestBranchTags.test_ghost_tag(BranchReferenceFormat)969breezy.tests.per_branch.test_tags.TestBranchTags.test_ghost_tag(BranchReferenceFormat)
970breezy.tests.per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat4)
853breezy.tests.per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat5)971breezy.tests.per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat5)
854breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BranchReferenceFormat)972breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BranchReferenceFormat)
973breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat4)
855breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat5)974breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat5)
856breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BranchReferenceFormat)975breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BranchReferenceFormat)
976breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat4)
857breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat5)977breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat5)
858breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(BranchReferenceFormat)978breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(BranchReferenceFormat)
979breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat4)
859breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat5)980breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat5)
860breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BranchReferenceFormat)981breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BranchReferenceFormat)
982breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat4)
861breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat5)983breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat5)
862breezy.tests.per_branch.test_tags.TestBranchTags.test_no_such_tag(BranchReferenceFormat)984breezy.tests.per_branch.test_tags.TestBranchTags.test_no_such_tag(BranchReferenceFormat)
985breezy.tests.per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat4)
863breezy.tests.per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat5)986breezy.tests.per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat5)
864breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BranchReferenceFormat)987breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BranchReferenceFormat)
988breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat4)
865breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat5)989breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat5)
866breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BranchReferenceFormat)990breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BranchReferenceFormat)
991breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat4)
867breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat5)992breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat5)
868breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BranchReferenceFormat)993breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BranchReferenceFormat)
994breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat4)
869breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat5)995breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat5)
870breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BranchReferenceFormat)996breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BranchReferenceFormat)
997breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat4)
871breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat5)998breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat5)
872breezy.tests.per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BranchReferenceFormat)999breezy.tests.per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BranchReferenceFormat)
1000breezy.tests.per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat4)
873breezy.tests.per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat5)1001breezy.tests.per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat5)
874breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(BranchReferenceFormat)1002breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(BranchReferenceFormat)
1003breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat4)
875breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat5)1004breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat5)
876breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BranchReferenceFormat)1005breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BranchReferenceFormat)
1006breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat4)
877breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat5)1007breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat5)
878breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BranchReferenceFormat)1008breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BranchReferenceFormat)
1009breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat4)
879breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat5)1010breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat5)
880breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BranchReferenceFormat)1011breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BranchReferenceFormat)
1012breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BzrBranchFormat4)
881breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BzrBranchFormat5)1013breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BzrBranchFormat5)
882breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BranchReferenceFormat)1014breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BranchReferenceFormat)
1015breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BzrBranchFormat4)
883breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BzrBranchFormat5)1016breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BzrBranchFormat5)
884breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BranchReferenceFormat)1017breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BranchReferenceFormat)
1018breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BzrBranchFormat4)
885breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BzrBranchFormat5)1019breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BzrBranchFormat5)
886breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BranchReferenceFormat)1020breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BranchReferenceFormat)
1021breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BzrBranchFormat4)
887breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BzrBranchFormat5)1022breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BzrBranchFormat5)
888breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BranchReferenceFormat)1023breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BranchReferenceFormat)
1024breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BzrBranchFormat4)
889breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BzrBranchFormat5)1025breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BzrBranchFormat5)
890breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BranchReferenceFormat)1026breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BranchReferenceFormat)
1027breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BzrBranchFormat4)
891breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BzrBranchFormat5)1028breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BzrBranchFormat5)
892breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BranchReferenceFormat)1029breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BranchReferenceFormat)
1030breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BzrBranchFormat4)
893breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BzrBranchFormat5)1031breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BzrBranchFormat5)
894breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BranchReferenceFormat)1032breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BranchReferenceFormat)
1033breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat4)
895breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat5)1034breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat5)
896breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat6)1035breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat6)
897breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat7)1036breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat7)
898breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat8)1037breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat8)
899breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BranchReferenceFormat)1038breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BranchReferenceFormat)
1039breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat4)
900breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat5)1040breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat5)
901breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat6)1041breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat6)
902breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat7)1042breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat7)
903breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat8)1043breezy.tests.per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat8)
904breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BranchReferenceFormat)1044breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BranchReferenceFormat)
1045breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BzrBranchFormat4)
905breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BranchReferenceFormat)1046breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BranchReferenceFormat)
906breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BranchReferenceFormat)1047breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BranchReferenceFormat)
907breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BranchReferenceFormat)1048breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BranchReferenceFormat)
908breezy.tests.per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BranchReferenceFormat)1049breezy.tests.per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BranchReferenceFormat)
909breezy.tests.per_branch.test_update.TestUpdate.test_update_prefix_returns_none(BranchReferenceFormat)1050breezy.tests.per_branch.test_update.TestUpdate.test_update_prefix_returns_none(BranchReferenceFormat)
910breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BranchReferenceFormat)1051breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BranchReferenceFormat)
1052breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat4)
911breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat5)1053breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat5)
912breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat6)1054breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat6)
913breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat7)1055breezy.tests.per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat7)
@@ -916,6 +1058,9 @@
916breezy.tests.per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7)1058breezy.tests.per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7)
917breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot)1059breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot)
918breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a)1060breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a)
1061breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1)
1062breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1)
1063breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3)
919breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1)1064breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1)
920breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1)1065breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1)
921breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3)1066breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3)
@@ -1000,9 +1145,16 @@
1000breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot)1145breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot)
1001breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)1146breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)
1002breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a)1147breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a)
1148breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1)
1149breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1)
1150breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3)
1003breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1)1151breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1)
1004breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3)1152breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3)
1005breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4)1153breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4)
1154breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterRepository,RepositoryFormat5,RepositoryFormatKnit3)
1155breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3)
1156breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3)
1157breezy.tests.per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterRepository,RepositoryFormat5,RepositoryFormatKnit3)
1006breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)1158breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)
1007breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot)1159breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot)
1008breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)1160breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)
@@ -1016,9 +1168,26 @@
1016breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterRepository,RepositoryFormat5,RepositoryFormatKnit3)1168breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterRepository,RepositoryFormat5,RepositoryFormatKnit3)
1017breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3)1169breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3)
1018breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3)1170breezy.tests.per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3)
1171breezy.tests.per_intertree.test_compare.TestCompare.test_abc_content_to_empty(InterDirStateTree(C))
1172breezy.tests.per_intertree.test_compare.TestCompare.test_compare_empty_trees(InterDirStateTree(C))
1019breezy.tests.per_intertree.test_compare.TestCompare.test_dangling(InterDirStateTree(C))1173breezy.tests.per_intertree.test_compare.TestCompare.test_dangling(InterDirStateTree(C))
1174breezy.tests.per_intertree.test_compare.TestCompare.test_default_ignores_unversioned_files(InterDirStateTree(C))
1175breezy.tests.per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_and_c_only(InterDirStateTree(C))
1176breezy.tests.per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_only(InterDirStateTree(C))
1177breezy.tests.per_intertree.test_compare.TestCompare.test_empty_to_abc_content_b_only(InterDirStateTree(C))
1178breezy.tests.per_intertree.test_compare.TestCompare.test_empty_to_abc_content_c_only(InterDirStateTree(C))
1179breezy.tests.per_intertree.test_compare.TestCompare.test_empty_to_abc_content(InterDirStateTree(C))
1180breezy.tests.per_intertree.test_compare.TestCompare.test_require_versioned(InterDirStateTree(C))
1020breezy.tests.per_intertree.test_compare.TestCompare.test_unversioned_paths_in_tree(InterDirStateTree(C))1181breezy.tests.per_intertree.test_compare.TestCompare.test_unversioned_paths_in_tree(InterDirStateTree(C))
1182breezy.tests.per_intertree.test_compare.TestIterChanges.test_compare_empty_trees(InterDirStateTree(C))
1183breezy.tests.per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterDirStateTree(C))
1184breezy.tests.per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterTree)
1021breezy.tests.per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterTree(CHKInventory))1185breezy.tests.per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterTree(CHKInventory))
1186breezy.tests.per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterTree(PreviewTree))
1187breezy.tests.per_intertree.test_compare.TestIterChanges.test_default_ignores_unversioned_files(InterDirStateTree(C))
1188breezy.tests.per_intertree.test_compare.TestIterChanges.test_renamed_and_added(InterDirStateTree(C))
1189breezy.tests.per_intertree.test_compare.TestIterChanges.test_renamed_and_unknown(InterDirStateTree(C))
1190breezy.tests.per_intertree.test_compare.TestIterChanges.test_trees_with_special_names(InterDirStateTree(C))
1022breezy.tests.per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree(InterDirStateTree(C))1191breezy.tests.per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree(InterDirStateTree(C))
1023breezy.tests.per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree_specific_files(InterDirStateTree(C))1192breezy.tests.per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree_specific_files(InterDirStateTree(C))
1024breezy.tests.per_intertree.test_compare.TestIterChanges.test_unversioned_subtree_only_emits_root(InterDirStateTree(C))1193breezy.tests.per_intertree.test_compare.TestIterChanges.test_unversioned_subtree_only_emits_root(InterDirStateTree(C))
@@ -1140,6 +1309,12 @@
1140breezy.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_attribute_is_VersionedFiles(RepositoryFormat2a)1309breezy.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_attribute_is_VersionedFiles(RepositoryFormat2a)
1141breezy.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_attribute_is_VersionedFiles(RepositoryFormat2aSubtree)1310breezy.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_attribute_is_VersionedFiles(RepositoryFormat2aSubtree)
1142breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat4)1311breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat4)
1312breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat5)
1313breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat6)
1314breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat7)
1315breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnit1)
1316breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnit3)
1317breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnit4)
1143breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack1)1318breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack1)
1144breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack3)1319breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack3)
1145breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack4)1320breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack4)
@@ -1206,21 +1381,42 @@
1206breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack6)1381breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack6)
1207breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack6RichRoot)1382breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack6RichRoot)
1208breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatPackDevelopment2Subtree)1383breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatPackDevelopment2Subtree)
1384breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormat2a)
1385breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormat2aSubtree)
1386breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack6)
1387breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack6RichRoot)
1388breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatPackDevelopment2Subtree)
1209breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormat2a)1389breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormat2a)
1210breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormat2aSubtree)1390breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormat2aSubtree)
1211breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack6)1391breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack6)
1212breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack6RichRoot)1392breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack6RichRoot)
1213breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatPackDevelopment2Subtree)1393breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatPackDevelopment2Subtree)
1214breezy.tests.per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat4)1394breezy.tests.per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat4)
1395breezy.tests.per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat7)
1396breezy.tests.per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnit1)
1397breezy.tests.per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnit3)
1398breezy.tests.per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnit4)
1215breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat2a)1399breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat2a)
1216breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat2aSubtree)1400breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat2aSubtree)
1217breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat4)1401breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat4)
1402breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat5)
1403breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat6)
1404breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat7)
1405breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnit1)
1406breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnit3)
1407breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnit4)
1218breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack6)1408breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack6)
1219breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack6RichRoot)1409breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack6RichRoot)
1220breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatPackDevelopment2Subtree)1410breezy.tests.per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatPackDevelopment2Subtree)
1221breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat2a)1411breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat2a)
1222breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat2aSubtree)1412breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat2aSubtree)
1223breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat4)1413breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat4)
1414breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat5)
1415breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat6)
1416breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat7)
1417breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnit1)
1418breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnit3)
1419breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnit4)
1224breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack1)1420breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack1)
1225breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack3)1421breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack3)
1226breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack4)1422breezy.tests.per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack4)
@@ -1237,6 +1433,12 @@
1237breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat2a)1433breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat2a)
1238breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat2aSubtree)1434breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat2aSubtree)
1239breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat4)1435breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat4)
1436breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat5)
1437breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat6)
1438breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat7)
1439breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnit1)
1440breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnit3)
1441breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnit4)
1240breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack6)1442breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack6)
1241breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack6RichRoot)1443breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack6RichRoot)
1242breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatPackDevelopment2Subtree)1444breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatPackDevelopment2Subtree)
@@ -1247,6 +1449,10 @@
1247breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat2a)1449breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat2a)
1248breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat2aSubtree)1450breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat2aSubtree)
1249breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat4)1451breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat4)
1452breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat7)
1453breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnit1)
1454breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnit3)
1455breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnit4)
1250breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack6)1456breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack6)
1251breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack6RichRoot)1457breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack6RichRoot)
1252breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatPackDevelopment2Subtree)1458breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatPackDevelopment2Subtree)
@@ -1255,12 +1461,24 @@
1255breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat2a)1461breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat2a)
1256breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat2aSubtree)1462breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat2aSubtree)
1257breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat4)1463breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat4)
1464breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat5)
1465breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat6)
1466breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat7)
1467breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnit1)
1468breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnit3)
1469breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnit4)
1258breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack6)1470breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack6)
1259breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack6RichRoot)1471breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack6RichRoot)
1260breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatPackDevelopment2Subtree)1472breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatPackDevelopment2Subtree)
1261breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat2a)1473breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat2a)
1262breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat2aSubtree)1474breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat2aSubtree)
1263breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat4)1475breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat4)
1476breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat5)
1477breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat6)
1478breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat7)
1479breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnit1)
1480breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnit3)
1481breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnit4)
1264breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack6)1482breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack6)
1265breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack6RichRoot)1483breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack6RichRoot)
1266breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatPackDevelopment2Subtree)1484breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatPackDevelopment2Subtree)
@@ -1302,6 +1520,15 @@
1302breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat2a)1520breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat2a)
1303breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat2aSubtree)1521breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat2aSubtree)
1304breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat4)1522breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat4)
1523breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat5)
1524breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat6)
1525breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat7)
1526breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnit1)
1527breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnit3)
1528breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnit4)
1529breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack1)
1530breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack3)
1531breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack4)
1305breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack6)1532breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack6)
1306breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack6RichRoot)1533breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack6RichRoot)
1307breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatPackDevelopment2Subtree)1534breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatPackDevelopment2Subtree)
@@ -1312,6 +1539,12 @@
1312breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat2a)1539breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat2a)
1313breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat2aSubtree)1540breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat2aSubtree)
1314breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat4)1541breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat4)
1542breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat5)
1543breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat6)
1544breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat7)
1545breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnit1)
1546breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnit3)
1547breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnit4)
1315breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack6)1548breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack6)
1316breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack6RichRoot)1549breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack6RichRoot)
1317breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatPackDevelopment2Subtree)1550breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatPackDevelopment2Subtree)
@@ -1326,38 +1559,71 @@
1326breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat5)1559breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat5)
1327breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat6)1560breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat6)
1328breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat7)1561breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat7)
1562breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnit1)
1329breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack1)1563breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack1)
1330breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack5)1564breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack5)
1331breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack6)1565breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack6)
1332breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat4)1566breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat4)
1567breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat5)
1568breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat6)
1569breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat7)
1570breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnit1)
1333breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack1)1571breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack1)
1334breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack5)1572breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack5)
1335breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack6)1573breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack6)
1336breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat4)1574breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat4)
1575breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat5)
1576breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat6)
1577breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat7)
1578breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnit1)
1337breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack1)1579breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack1)
1338breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack5)1580breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack5)
1339breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack6)1581breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack6)
1340breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat4)1582breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat4)
1583breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat5)
1584breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat6)
1585breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat7)
1586breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnit1)
1341breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack1)1587breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack1)
1342breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack5)1588breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack5)
1343breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack6)1589breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack6)
1344breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat4)1590breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat4)
1591breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat5)
1592breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat6)
1593breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat7)
1594breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnit1)
1345breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack1)1595breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack1)
1346breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack5)1596breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack5)
1347breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack6)1597breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack6)
1348breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat4)1598breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat4)
1599breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat5)
1600breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat6)
1601breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat7)
1602breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnit1)
1349breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack1)1603breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack1)
1350breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack5)1604breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack5)
1351breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack6)1605breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack6)
1352breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat4)1606breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat4)
1607breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat5)
1608breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat6)
1609breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat7)
1610breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnit1)
1353breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack1)1611breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack1)
1354breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack5)1612breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack5)
1355breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack6)1613breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack6)
1356breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat4)1614breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat4)
1615breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat5)
1616breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat6)
1617breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat7)
1618breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnit1)
1357breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack1)1619breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack1)
1358breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack5)1620breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack5)
1359breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack6)1621breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack6)
1360breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat4)1622breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat4)
1623breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat5)
1624breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat6)
1625breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat7)
1626breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnit1)
1361breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack1)1627breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack1)
1362breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack5)1628breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack5)
1363breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack6)1629breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack6)
@@ -1371,6 +1637,9 @@
1371breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat2a)1637breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat2a)
1372breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat2aSubtree)1638breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat2aSubtree)
1373breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat4)1639breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat4)
1640breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnit1)
1641breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnit3)
1642breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnit4)
1374breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack6)1643breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack6)
1375breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack6RichRoot)1644breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack6RichRoot)
1376breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatPackDevelopment2Subtree)1645breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatPackDevelopment2Subtree)
@@ -1380,24 +1649,46 @@
1380breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat2a)1649breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat2a)
1381breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat2aSubtree)1650breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat2aSubtree)
1382breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat4)1651breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat4)
1652breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat7)
1653breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnit1)
1654breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnit3)
1655breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnit4)
1383breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack6)1656breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack6)
1384breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack6RichRoot)1657breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack6RichRoot)
1385breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatPackDevelopment2Subtree)1658breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatPackDevelopment2Subtree)
1386breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat2a)1659breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat2a)
1387breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat2aSubtree)1660breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat2aSubtree)
1388breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat4)1661breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat4)
1662breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat5)
1663breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat6)
1664breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat7)
1665breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnit1)
1666breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnit3)
1667breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnit4)
1389breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack6)1668breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack6)
1390breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack6RichRoot)1669breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack6RichRoot)
1391breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatPackDevelopment2Subtree)1670breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatPackDevelopment2Subtree)
1392breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat2a)1671breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat2a)
1393breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat2aSubtree)1672breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat2aSubtree)
1394breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat4)1673breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat4)
1674breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat6)
1675breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat7)
1676breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnit1)
1677breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnit3)
1678breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnit4)
1395breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6)1679breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6)
1396breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6RichRoot)1680breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6RichRoot)
1397breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatPackDevelopment2Subtree)1681breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatPackDevelopment2Subtree)
1398breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat4)1682breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat4)
1683breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat2a)
1399breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat2aSubtree)1684breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat2aSubtree)
1400breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat4)1685breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat4)
1686breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat5)
1687breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat6)
1688breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat7)
1689breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnit1)
1690breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnit3)
1691breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnit4)
1401breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack1)1692breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack1)
1402breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack3)1693breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack3)
1403breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack4)1694breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack4)
@@ -1410,6 +1701,12 @@
1410breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat2a)1701breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat2a)
1411breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat2aSubtree)1702breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat2aSubtree)
1412breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat4)1703breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat4)
1704breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat5)
1705breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat6)
1706breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat7)
1707breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnit1)
1708breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnit3)
1709breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnit4)
1413breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack1)1710breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack1)
1414breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack3)1711breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack3)
1415breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack4)1712breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack4)
@@ -1422,6 +1719,12 @@
1422breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat2a)1719breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat2a)
1423breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat2aSubtree)1720breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat2aSubtree)
1424breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat4)1721breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat4)
1722breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat5)
1723breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat6)
1724breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat7)
1725breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnit1)
1726breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnit3)
1727breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnit4)
1425breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack1)1728breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack1)
1426breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack3)1729breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack3)
1427breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack4)1730breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack4)
@@ -1434,6 +1737,12 @@
1434breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat2a)1737breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat2a)
1435breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat2aSubtree)1738breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat2aSubtree)
1436breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat4)1739breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat4)
1740breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat5)
1741breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat6)
1742breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat7)
1743breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnit1)
1744breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnit3)
1745breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnit4)
1437breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack1)1746breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack1)
1438breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack3)1747breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack3)
1439breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack4)1748breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack4)
@@ -1446,6 +1755,12 @@
1446breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat2a)1755breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat2a)
1447breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat2aSubtree)1756breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat2aSubtree)
1448breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat4)1757breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat4)
1758breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat5)
1759breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat6)
1760breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat7)
1761breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnit1)
1762breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnit3)
1763breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnit4)
1449breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack1)1764breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack1)
1450breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack3)1765breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack3)
1451breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack4)1766breezy.tests.per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack4)
@@ -1458,6 +1773,12 @@
1458breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat2a)1773breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat2a)
1459breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat2aSubtree)1774breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat2aSubtree)
1460breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat4)1775breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat4)
1776breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat5)
1777breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat6)
1778breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat7)
1779breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnit1)
1780breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnit3)
1781breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnit4)
1461breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack1)1782breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack1)
1462breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack3)1783breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack3)
1463breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack4)1784breezy.tests.per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack4)
@@ -1470,18 +1791,36 @@
1470breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat2a)1791breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat2a)
1471breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat2aSubtree)1792breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat2aSubtree)
1472breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat4)1793breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat4)
1794breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat5)
1795breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat6)
1796breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat7)
1797breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnit1)
1798breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnit3)
1799breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnit4)
1473breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack6)1800breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack6)
1474breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack6RichRoot)1801breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack6RichRoot)
1475breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatPackDevelopment2Subtree)1802breezy.tests.per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatPackDevelopment2Subtree)
1476breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat2a)1803breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat2a)
1477breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat2aSubtree)1804breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat2aSubtree)
1478breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat4)1805breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat4)
1806breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat5)
1807breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat6)
1808breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat7)
1809breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnit1)
1810breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnit3)
1811breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnit4)
1479breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack6)1812breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack6)
1480breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack6RichRoot)1813breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack6RichRoot)
1481breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatPackDevelopment2Subtree)1814breezy.tests.per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatPackDevelopment2Subtree)
1482breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat2a)1815breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat2a)
1483breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat2aSubtree)1816breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat2aSubtree)
1484breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat4)1817breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat4)
1818breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat5)
1819breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat6)
1820breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat7)
1821breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnit1)
1822breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnit3)
1823breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnit4)
1485breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack1)1824breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack1)
1486breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack3)1825breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack3)
1487breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack4)1826breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack4)
@@ -1494,17 +1833,35 @@
1494breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat2a)1833breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat2a)
1495breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat2aSubtree)1834breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat2aSubtree)
1496breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat4)1835breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat4)
1836breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat5)
1837breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat6)
1838breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat7)
1839breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnit1)
1840breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnit3)
1841breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnit4)
1497breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack6)1842breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack6)
1498breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack6RichRoot)1843breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack6RichRoot)
1499breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatPackDevelopment2Subtree)1844breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatPackDevelopment2Subtree)
1500breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat2a)1845breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat2a)
1501breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat2aSubtree)1846breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat2aSubtree)
1502breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat4)1847breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat4)
1848breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat5)
1849breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat6)
1850breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat7)
1851breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnit1)
1852breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnit3)
1853breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnit4)
1503breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack6)1854breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack6)
1504breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack6RichRoot)1855breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack6RichRoot)
1505breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatPackDevelopment2Subtree)1856breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatPackDevelopment2Subtree)
1506breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat4)1857breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat4)
1507breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat4)1858breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat4)
1859breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat5)
1860breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat6)
1861breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat7)
1862breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnit1)
1863breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnit3)
1864breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnit4)
1508breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack6)1865breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack6)
1509breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack6RichRoot)1866breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack6RichRoot)
1510breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatPackDevelopment2Subtree)1867breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatPackDevelopment2Subtree)
@@ -1512,18 +1869,36 @@
1512breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat2a)1869breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat2a)
1513breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat2aSubtree)1870breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat2aSubtree)
1514breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat4)1871breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat4)
1872breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat5)
1873breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat6)
1874breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat7)
1875breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnit1)
1876breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnit3)
1877breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnit4)
1515breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack6)1878breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack6)
1516breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack6RichRoot)1879breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack6RichRoot)
1517breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatPackDevelopment2Subtree)1880breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatPackDevelopment2Subtree)
1518breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat2a)1881breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat2a)
1519breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat2aSubtree)1882breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat2aSubtree)
1520breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat4)1883breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat4)
1884breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat5)
1885breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat6)
1886breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat7)
1887breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnit1)
1888breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnit3)
1889breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnit4)
1521breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack6)1890breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack6)
1522breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack6RichRoot)1891breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack6RichRoot)
1523breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatPackDevelopment2Subtree)1892breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatPackDevelopment2Subtree)
1524breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat2a)1893breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat2a)
1525breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat2aSubtree)1894breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat2aSubtree)
1526breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat4)1895breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat4)
1896breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat5)
1897breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat6)
1898breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat7)
1899breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnit1)
1900breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnit3)
1901breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnit4)
1527breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack1)1902breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack1)
1528breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack3)1903breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack3)
1529breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack4)1904breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack4)
@@ -1536,6 +1911,12 @@
1536breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat2a)1911breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat2a)
1537breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat2aSubtree)1912breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat2aSubtree)
1538breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat4)1913breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat4)
1914breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat5)
1915breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat6)
1916breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat7)
1917breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnit1)
1918breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnit3)
1919breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnit4)
1539breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack6)1920breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack6)
1540breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack6RichRoot)1921breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack6RichRoot)
1541breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatPackDevelopment2Subtree)1922breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatPackDevelopment2Subtree)
@@ -1549,6 +1930,12 @@
1549breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat2a)1930breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat2a)
1550breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat2aSubtree)1931breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat2aSubtree)
1551breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat4)1932breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat4)
1933breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat5)
1934breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat6)
1935breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat7)
1936breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnit1)
1937breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnit3)
1938breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnit4)
1552breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack1)1939breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack1)
1553breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack3)1940breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack3)
1554breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack4)1941breezy.tests.per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack4)
@@ -1561,36 +1948,70 @@
1561breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat2a)1948breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat2a)
1562breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat2aSubtree)1949breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat2aSubtree)
1563breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat4)1950breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat4)
1951breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat5)
1952breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat6)
1953breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat7)
1954breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnit1)
1955breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnit3)
1956breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnit4)
1564breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack6)1957breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack6)
1565breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack6RichRoot)1958breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack6RichRoot)
1566breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatPackDevelopment2Subtree)1959breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatPackDevelopment2Subtree)
1567breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat2a)1960breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat2a)
1568breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat2aSubtree)1961breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat2aSubtree)
1569breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat4)1962breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat4)
1963breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat5)
1964breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat6)
1965breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat7)
1966breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnit1)
1967breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnit3)
1968breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnit4)
1570breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack6)1969breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack6)
1571breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack6RichRoot)1970breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack6RichRoot)
1572breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatPackDevelopment2Subtree)1971breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatPackDevelopment2Subtree)
1573breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat2a)1972breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat2a)
1574breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat2aSubtree)1973breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat2aSubtree)
1575breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat4)1974breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat4)
1975breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat5)
1976breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat6)
1977breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat7)
1978breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnit1)
1979breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnit3)
1980breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnit4)
1576breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack6)1981breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack6)
1577breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack6RichRoot)1982breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack6RichRoot)
1578breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatPackDevelopment2Subtree)1983breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatPackDevelopment2Subtree)
1579breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat2a)1984breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat2a)
1580breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat2aSubtree)1985breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat2aSubtree)
1581breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat4)1986breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat4)
1987breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat5)
1988breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat6)
1989breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat7)
1990breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnit1)
1991breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnit3)
1992breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnit4)
1582breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack6)1993breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack6)
1583breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack6RichRoot)1994breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack6RichRoot)
1584breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatPackDevelopment2Subtree)1995breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatPackDevelopment2Subtree)
1585breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat2a)1996breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat2a)
1586breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat2aSubtree)1997breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat2aSubtree)
1587breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat4)1998breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat4)
1999breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat5)
2000breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat6)
2001breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat7)
2002breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnit1)
2003breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnit3)
2004breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnit4)
1588breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack6)2005breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack6)
1589breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack6RichRoot)2006breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack6RichRoot)
1590breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatPackDevelopment2Subtree)2007breezy.tests.per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatPackDevelopment2Subtree)
1591breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat2a)2008breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat2a)
1592breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat2aSubtree)2009breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat2aSubtree)
1593breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat4)2010breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat4)
2011breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat7)
2012breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnit1)
2013breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnit3)
2014breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnit4)
1594breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack6)2015breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack6)
1595breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack6RichRoot)2016breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack6RichRoot)
1596breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatPackDevelopment2Subtree)2017breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatPackDevelopment2Subtree)
@@ -1598,6 +2019,12 @@
1598breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat2a)2019breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat2a)
1599breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat2aSubtree)2020breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat2aSubtree)
1600breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat4)2021breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat4)
2022breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat5)
2023breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat6)
2024breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat7)
2025breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnit1)
2026breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnit3)
2027breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnit4)
1601breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack1)2028breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack1)
1602breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack3)2029breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack3)
1603breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack4)2030breezy.tests.per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack4)
@@ -1610,6 +2037,12 @@
1610breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat2a)2037breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat2a)
1611breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat2aSubtree)2038breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat2aSubtree)
1612breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat4)2039breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat4)
2040breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat5)
2041breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat6)
2042breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat7)
2043breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnit1)
2044breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnit3)
2045breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnit4)
1613breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack1)2046breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack1)
1614breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack3)2047breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack3)
1615breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack4)2048breezy.tests.per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack4)
@@ -1622,6 +2055,12 @@
1622breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat2a)2055breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat2a)
1623breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat2aSubtree)2056breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat2aSubtree)
1624breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat4)2057breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat4)
2058breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat5)
2059breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat6)
2060breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat7)
2061breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnit1)
2062breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnit3)
2063breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnit4)
1625breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack1)2064breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack1)
1626breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack3)2065breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack3)
1627breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack4)2066breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack4)
@@ -1634,6 +2073,12 @@
1634breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat2a)2073breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat2a)
1635breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat2aSubtree)2074breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat2aSubtree)
1636breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat4)2075breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat4)
2076breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat5)
2077breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat6)
2078breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat7)
2079breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnit1)
2080breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnit3)
2081breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnit4)
1637breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack1)2082breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack1)
1638breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack3)2083breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack3)
1639breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack4)2084breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack4)
@@ -1646,6 +2091,12 @@
1646breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat2a)2091breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat2a)
1647breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat2aSubtree)2092breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat2aSubtree)
1648breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat4)2093breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat4)
2094breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat5)
2095breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat6)
2096breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat7)
2097breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnit1)
2098breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnit3)
2099breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnit4)
1649breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack1)2100breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack1)
1650breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack3)2101breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack3)
1651breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack4)2102breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack4)
@@ -1658,6 +2109,12 @@
1658breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat2a)2109breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat2a)
1659breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat2aSubtree)2110breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat2aSubtree)
1660breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat4)2111breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat4)
2112breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat5)
2113breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat6)
2114breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat7)
2115breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnit1)
2116breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnit3)
2117breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnit4)
1661breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack1)2118breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack1)
1662breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack3)2119breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack3)
1663breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack4)2120breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack4)
@@ -1670,6 +2127,12 @@
1670breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat2a)2127breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat2a)
1671breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat2aSubtree)2128breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat2aSubtree)
1672breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat4)2129breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat4)
2130breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat5)
2131breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat6)
2132breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat7)
2133breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnit1)
2134breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnit3)
2135breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnit4)
1673breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack1)2136breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack1)
1674breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack3)2137breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack3)
1675breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack4)2138breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack4)
@@ -1682,6 +2145,12 @@
1682breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat2a)2145breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat2a)
1683breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat2aSubtree)2146breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat2aSubtree)
1684breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat4)2147breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat4)
2148breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat5)
2149breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat6)
2150breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat7)
2151breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnit1)
2152breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnit3)
2153breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnit4)
1685breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack1)2154breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack1)
1686breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack3)2155breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack3)
1687breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack4)2156breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack4)
@@ -1694,6 +2163,12 @@
1694breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat2a)2163breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat2a)
1695breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat2aSubtree)2164breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat2aSubtree)
1696breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat4)2165breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat4)
2166breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat5)
2167breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat6)
2168breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat7)
2169breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnit1)
2170breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnit3)
2171breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnit4)
1697breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack1)2172breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack1)
1698breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack3)2173breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack3)
1699breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack4)2174breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack4)
@@ -1706,6 +2181,12 @@
1706breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat2a)2181breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat2a)
1707breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat2aSubtree)2182breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat2aSubtree)
1708breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat4)2183breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat4)
2184breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat5)
2185breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat6)
2186breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat7)
2187breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnit1)
2188breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnit3)
2189breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnit4)
1709breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack1)2190breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack1)
1710breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack3)2191breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack3)
1711breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack4)2192breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack4)
@@ -1718,6 +2199,12 @@
1718breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat2a)2199breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat2a)
1719breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat2aSubtree)2200breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat2aSubtree)
1720breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat4)2201breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat4)
2202breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat5)
2203breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat6)
2204breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat7)
2205breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnit1)
2206breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnit3)
2207breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnit4)
1721breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack1)2208breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack1)
1722breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack3)2209breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack3)
1723breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack4)2210breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack4)
@@ -1730,6 +2217,12 @@
1730breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat2a)2217breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat2a)
1731breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat2aSubtree)2218breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat2aSubtree)
1732breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat4)2219breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat4)
2220breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat5)
2221breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat6)
2222breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat7)
2223breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnit1)
2224breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnit3)
2225breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnit4)
1733breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack1)2226breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack1)
1734breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack3)2227breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack3)
1735breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack4)2228breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack4)
@@ -1742,6 +2235,12 @@
1742breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat2a)2235breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat2a)
1743breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat2aSubtree)2236breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat2aSubtree)
1744breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat4)2237breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat4)
2238breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat5)
2239breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat6)
2240breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat7)
2241breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnit1)
2242breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnit3)
2243breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnit4)
1745breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack1)2244breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack1)
1746breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack3)2245breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack3)
1747breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack4)2246breezy.tests.per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack4)
@@ -1754,6 +2253,12 @@
1754breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat2a)2253breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat2a)
1755breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat2aSubtree)2254breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat2aSubtree)
1756breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat4)2255breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat4)
2256breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat5)
2257breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat6)
2258breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat7)
2259breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnit1)
2260breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnit3)
2261breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnit4)
1757breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack1)2262breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack1)
1758breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack3)2263breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack3)
1759breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack4)2264breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack4)
@@ -1766,6 +2271,12 @@
1766breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat2a)2271breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat2a)
1767breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat2aSubtree)2272breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat2aSubtree)
1768breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat4)2273breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat4)
2274breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat5)
2275breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat6)
2276breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat7)
2277breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnit1)
2278breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnit3)
2279breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnit4)
1769breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack1)2280breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack1)
1770breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack3)2281breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack3)
1771breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack4)2282breezy.tests.per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack4)
@@ -1817,6 +2328,8 @@
1817breezy.tests.per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack6RichRoot)2328breezy.tests.per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack6RichRoot)
1818breezy.tests.per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatPackDevelopment2Subtree)2329breezy.tests.per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatPackDevelopment2Subtree)
1819breezy.tests.per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat4)2330breezy.tests.per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat4)
2331breezy.tests.per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat5)
2332breezy.tests.per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat6)
1820breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RemoteRepositoryFormat-default)2333breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RemoteRepositoryFormat-default)
1821breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RemoteRepositoryFormat-v2)2334breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RemoteRepositoryFormat-v2)
1822breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormat2a)2335breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormat2a)
@@ -1838,6 +2351,8 @@
1838breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack6RichRoot)2351breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack6RichRoot)
1839breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatPackDevelopment2Subtree)2352breezy.tests.per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatPackDevelopment2Subtree)
1840breezy.tests.per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat4)2353breezy.tests.per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat4)
2354breezy.tests.per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat5)
2355breezy.tests.per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat6)
1841breezy.tests.per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack5RichRootBroken)2356breezy.tests.per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack5RichRootBroken)
1842breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat4)2357breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat4)
1843breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat4)2358breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat4)
@@ -1847,18 +2362,36 @@
1847breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat2a)2362breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat2a)
1848breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat2aSubtree)2363breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat2aSubtree)
1849breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat4)2364breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat4)
2365breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat5)
2366breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnit1)
2367breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnit3)
2368breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnit4)
1850breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack6)2369breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack6)
1851breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack6RichRoot)2370breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack6RichRoot)
1852breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatPackDevelopment2Subtree)2371breezy.tests.per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatPackDevelopment2Subtree)
1853breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat2a)2372breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat2a)
1854breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat2aSubtree)2373breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat2aSubtree)
1855breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat4)2374breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat4)
2375breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat5)
2376breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat6)
2377breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnit1)
2378breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnit3)
2379breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnit4)
1856breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack6)2380breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack6)
1857breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack6RichRoot)2381breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack6RichRoot)
1858breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatPackDevelopment2Subtree)2382breezy.tests.per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatPackDevelopment2Subtree)
1859breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat2a)2383breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat2a)
1860breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat2aSubtree)2384breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat2aSubtree)
1861breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat4)2385breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat4)
2386breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat5)
2387breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat6)
2388breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat7)
2389breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnit1)
2390breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnit3)
2391breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnit4)
2392breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack1)
2393breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack3)
2394breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack4)
1862breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5)2395breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5)
1863breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5RichRoot)2396breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5RichRoot)
1864breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5RichRootBroken)2397breezy.tests.per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5RichRootBroken)
@@ -1868,6 +2401,12 @@
1868breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat2a)2401breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat2a)
1869breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat2aSubtree)2402breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat2aSubtree)
1870breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat4)2403breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat4)
2404breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat5)
2405breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat6)
2406breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat7)
2407breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnit1)
2408breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnit3)
2409breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnit4)
1871breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack1)2410breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack1)
1872breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack3)2411breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack3)
1873breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack4)2412breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack4)
@@ -1880,12 +2419,27 @@
1880breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat2a)2419breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat2a)
1881breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat2aSubtree)2420breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat2aSubtree)
1882breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat4)2421breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat4)
2422breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat5)
2423breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat6)
2424breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat7)
2425breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnit1)
2426breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnit3)
2427breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnit4)
1883breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack6)2428breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack6)
1884breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack6RichRoot)2429breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack6RichRoot)
1885breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatPackDevelopment2Subtree)2430breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatPackDevelopment2Subtree)
1886breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat2a)2431breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat2a)
1887breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat2aSubtree)2432breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat2aSubtree)
1888breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat4)2433breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat4)
2434breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat5)
2435breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat6)
2436breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat7)
2437breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnit1)
2438breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnit3)
2439breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnit4)
2440breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack1)
2441breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack3)
2442breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack4)
1889breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5)2443breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5)
1890breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5RichRoot)2444breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5RichRoot)
1891breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5RichRootBroken)2445breezy.tests.per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5RichRootBroken)
@@ -1895,6 +2449,12 @@
1895breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat2a)2449breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat2a)
1896breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat2aSubtree)2450breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat2aSubtree)
1897breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat4)2451breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat4)
2452breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat5)
2453breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat6)
2454breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat7)
2455breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnit1)
2456breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnit3)
2457breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnit4)
1898breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack1)2458breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack1)
1899breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack3)2459breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack3)
1900breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack4)2460breezy.tests.per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack4)
@@ -1907,6 +2467,12 @@
1907breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat2a)2467breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat2a)
1908breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat2aSubtree)2468breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat2aSubtree)
1909breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat4)2469breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat4)
2470breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat5)
2471breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat6)
2472breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat7)
2473breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnit1)
2474breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnit3)
2475breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnit4)
1910breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack1)2476breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack1)
1911breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack3)2477breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack3)
1912breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack4)2478breezy.tests.per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack4)
@@ -1920,6 +2486,12 @@
1920breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat2a)2486breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat2a)
1921breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat2aSubtree)2487breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat2aSubtree)
1922breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat4)2488breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat4)
2489breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat5)
2490breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat6)
2491breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat7)
2492breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnit1)
2493breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnit3)
2494breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnit4)
1923breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack1)2495breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack1)
1924breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack3)2496breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack3)
1925breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack4)2497breezy.tests.per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack4)
@@ -1932,6 +2504,12 @@
1932breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat2a)2504breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat2a)
1933breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat2aSubtree)2505breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat2aSubtree)
1934breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat4)2506breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat4)
2507breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat5)
2508breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat6)
2509breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat7)
2510breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnit1)
2511breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnit3)
2512breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnit4)
1935breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack1)2513breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack1)
1936breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack3)2514breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack3)
1937breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack4)2515breezy.tests.per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack4)
@@ -1965,6 +2543,12 @@
1965breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat2a)2543breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat2a)
1966breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat2aSubtree)2544breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat2aSubtree)
1967breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat4)2545breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat4)
2546breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat5)
2547breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat6)
2548breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat7)
2549breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnit1)
2550breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnit3)
2551breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnit4)
1968breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack1)2552breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack1)
1969breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack3)2553breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack3)
1970breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack4)2554breezy.tests.per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack4)
@@ -1977,6 +2561,12 @@
1977breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat2a)2561breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat2a)
1978breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat2aSubtree)2562breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat2aSubtree)
1979breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat4)2563breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat4)
2564breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat5)
2565breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat6)
2566breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat7)
2567breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnit1)
2568breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnit3)
2569breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnit4)
1980breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack6)2570breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack6)
1981breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack6RichRoot)2571breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack6RichRoot)
1982breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatPackDevelopment2Subtree)2572breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatPackDevelopment2Subtree)
@@ -1992,6 +2582,12 @@
1992breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat2a)2582breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat2a)
1993breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat2aSubtree)2583breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat2aSubtree)
1994breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat4)2584breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat4)
2585breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat5)
2586breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat6)
2587breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat7)
2588breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnit1)
2589breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnit3)
2590breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnit4)
1995breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6)2591breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6)
1996breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6RichRoot)2592breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6RichRoot)
1997breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatPackDevelopment2Subtree)2593breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatPackDevelopment2Subtree)
@@ -2000,6 +2596,12 @@
2000breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat2a)2596breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat2a)
2001breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat2aSubtree)2597breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat2aSubtree)
2002breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat4)2598breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat4)
2599breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat5)
2600breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat6)
2601breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat7)
2602breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnit1)
2603breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnit3)
2604breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnit4)
2003breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack1)2605breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack1)
2004breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack3)2606breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack3)
2005breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack4)2607breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack4)
@@ -2014,9 +2616,17 @@
2014breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat4)2616breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat4)
2015breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat4)2617breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat4)
2016breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat4)2618breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat4)
2619breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat5)
2620breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat6)
2017breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat2a)2621breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat2a)
2018breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat2aSubtree)2622breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat2aSubtree)
2019breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat4)2623breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat4)
2624breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat5)
2625breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat6)
2626breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat7)
2627breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnit1)
2628breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnit3)
2629breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnit4)
2020breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack6)2630breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack6)
2021breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack6RichRoot)2631breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack6RichRoot)
2022breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatPackDevelopment2Subtree)2632breezy.tests.per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatPackDevelopment2Subtree)
@@ -2064,6 +2674,12 @@
2064breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat2a)2674breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat2a)
2065breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat2aSubtree)2675breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat2aSubtree)
2066breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat4)2676breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat4)
2677breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat5)
2678breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat6)
2679breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat7)
2680breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnit1)
2681breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnit3)
2682breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnit4)
2067breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack6)2683breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack6)
2068breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack6RichRoot)2684breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack6RichRoot)
2069breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatPackDevelopment2Subtree)2685breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatPackDevelopment2Subtree)
@@ -2077,36 +2693,72 @@
2077breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat2a)2693breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat2a)
2078breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat2aSubtree)2694breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat2aSubtree)
2079breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat4)2695breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat4)
2696breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat5)
2697breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat6)
2698breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat7)
2699breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnit1)
2700breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnit3)
2701breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnit4)
2080breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack6)2702breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack6)
2081breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack6RichRoot)2703breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack6RichRoot)
2082breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatPackDevelopment2Subtree)2704breezy.tests.per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatPackDevelopment2Subtree)
2083breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat2a)2705breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat2a)
2084breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat2aSubtree)2706breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat2aSubtree)
2085breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat4)2707breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat4)
2708breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat5)
2709breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat6)
2710breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat7)
2711breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnit1)
2712breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnit3)
2713breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnit4)
2086breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack6)2714breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack6)
2087breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack6RichRoot)2715breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack6RichRoot)
2088breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatPackDevelopment2Subtree)2716breezy.tests.per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatPackDevelopment2Subtree)
2089breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat2a)2717breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat2a)
2090breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat2aSubtree)2718breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat2aSubtree)
2091breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat4)2719breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat4)
2720breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat5)
2721breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat6)
2722breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat7)
2723breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnit1)
2724breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnit3)
2725breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnit4)
2092breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack6)2726breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack6)
2093breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack6RichRoot)2727breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack6RichRoot)
2094breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatPackDevelopment2Subtree)2728breezy.tests.per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatPackDevelopment2Subtree)
2095breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat2a)2729breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat2a)
2096breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat2aSubtree)2730breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat2aSubtree)
2097breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat4)2731breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat4)
2732breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat5)
2733breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat6)
2734breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat7)
2735breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnit1)
2736breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnit3)
2737breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnit4)
2098breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack6)2738breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack6)
2099breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack6RichRoot)2739breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack6RichRoot)
2100breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatPackDevelopment2Subtree)2740breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatPackDevelopment2Subtree)
2101breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat2a)2741breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat2a)
2102breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat2aSubtree)2742breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat2aSubtree)
2103breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat4)2743breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat4)
2744breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat5)
2745breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat6)
2746breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat7)
2747breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnit1)
2748breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnit3)
2749breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnit4)
2104breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack6)2750breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack6)
2105breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack6RichRoot)2751breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack6RichRoot)
2106breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatPackDevelopment2Subtree)2752breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatPackDevelopment2Subtree)
2107breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat2a)2753breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat2a)
2108breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat2aSubtree)2754breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat2aSubtree)
2109breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat4)2755breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat4)
2756breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat5)
2757breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat6)
2758breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat7)
2759breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnit1)
2760breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnit3)
2761breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnit4)
2110breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack1)2762breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack1)
2111breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack3)2763breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack3)
2112breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack4)2764breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack4)
@@ -2119,24 +2771,48 @@
2119breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat2a)2771breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat2a)
2120breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat2aSubtree)2772breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat2aSubtree)
2121breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat4)2773breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat4)
2774breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat5)
2775breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat6)
2776breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat7)
2777breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnit1)
2778breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnit3)
2779breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnit4)
2122breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack6)2780breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack6)
2123breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack6RichRoot)2781breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack6RichRoot)
2124breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatPackDevelopment2Subtree)2782breezy.tests.per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatPackDevelopment2Subtree)
2125breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat2a)2783breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat2a)
2126breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat2aSubtree)2784breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat2aSubtree)
2127breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat4)2785breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat4)
2786breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat5)
2787breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat6)
2788breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat7)
2789breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnit1)
2790breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnit3)
2791breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnit4)
2128breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack6)2792breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack6)
2129breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack6RichRoot)2793breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack6RichRoot)
2130breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatPackDevelopment2Subtree)2794breezy.tests.per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatPackDevelopment2Subtree)
2131breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat2a)2795breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat2a)
2132breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat2aSubtree)2796breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat2aSubtree)
2133breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat4)2797breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat4)
2798breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat5)
2799breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat6)
2800breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat7)
2801breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnit1)
2802breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnit3)
2803breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnit4)
2134breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack6)2804breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack6)
2135breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack6RichRoot)2805breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack6RichRoot)
2136breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatPackDevelopment2Subtree)2806breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatPackDevelopment2Subtree)
2137breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat2a)2807breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat2a)
2138breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat2aSubtree)2808breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat2aSubtree)
2139breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat4)2809breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat4)
2810breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat5)
2811breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat6)
2812breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat7)
2813breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnit1)
2814breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnit3)
2815breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnit4)
2140breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack6)2816breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack6)
2141breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack6RichRoot)2817breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack6RichRoot)
2142breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatPackDevelopment2Subtree)2818breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatPackDevelopment2Subtree)
@@ -2177,6 +2853,12 @@
2177breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat2a)2853breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat2a)
2178breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat2aSubtree)2854breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat2aSubtree)
2179breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat4)2855breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat4)
2856breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat5)
2857breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat6)
2858breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat7)
2859breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnit1)
2860breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnit3)
2861breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnit4)
2180breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack6)2862breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack6)
2181breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack6RichRoot)2863breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack6RichRoot)
2182breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatPackDevelopment2Subtree)2864breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatPackDevelopment2Subtree)
@@ -2235,6 +2917,15 @@
2235breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat4)2917breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat4)
2236breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat4)2918breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat4)
2237breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat4)2919breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat4)
2920breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat5)
2921breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat6)
2922breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat7)
2923breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnit1)
2924breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnit3)
2925breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnit4)
2926breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack1)
2927breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack3)
2928breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack4)
2238breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat4)2929breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat4)
2239breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat4)2930breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat4)
2240breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat4)2931breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat4)
@@ -2243,6 +2934,12 @@
2243breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat2a)2934breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat2a)
2244breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat2aSubtree)2935breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat2aSubtree)
2245breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat4)2936breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat4)
2937breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat5)
2938breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat6)
2939breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat7)
2940breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnit1)
2941breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnit3)
2942breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnit4)
2246breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack6)2943breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack6)
2247breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack6RichRoot)2944breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack6RichRoot)
2248breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatPackDevelopment2Subtree)2945breezy.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatPackDevelopment2Subtree)
@@ -2269,6 +2966,9 @@
2269breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat2a)2966breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat2a)
2270breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat2aSubtree)2967breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat2aSubtree)
2271breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat4)2968breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat4)
2969breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat5)
2970breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat6)
2971breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat7)
2272breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack6)2972breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack6)
2273breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack6RichRoot)2973breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack6RichRoot)
2274breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatPackDevelopment2Subtree)2974breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatPackDevelopment2Subtree)
@@ -2296,6 +2996,12 @@
2296breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat2a)2996breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat2a)
2297breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat2aSubtree)2997breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat2aSubtree)
2298breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat4)2998breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat4)
2999breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat5)
3000breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat6)
3001breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat7)
3002breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnit1)
3003breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnit3)
3004breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnit4)
2299breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack1)3005breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack1)
2300breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack3)3006breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack3)
2301breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack4)3007breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack4)
@@ -2308,6 +3014,12 @@
2308breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat2a)3014breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat2a)
2309breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat2aSubtree)3015breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat2aSubtree)
2310breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat4)3016breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat4)
3017breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat5)
3018breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat6)
3019breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat7)
3020breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnit1)
3021breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnit3)
3022breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnit4)
2311breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack1)3023breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack1)
2312breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack3)3024breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack3)
2313breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack4)3025breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack4)
@@ -2321,6 +3033,10 @@
2321breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat2a)3033breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat2a)
2322breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat2aSubtree)3034breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat2aSubtree)
2323breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat4)3035breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat4)
3036breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat7)
3037breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnit1)
3038breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnit3)
3039breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnit4)
2324breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack6)3040breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack6)
2325breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack6RichRoot)3041breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack6RichRoot)
2326breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatPackDevelopment2Subtree)3042breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatPackDevelopment2Subtree)
@@ -2328,12 +3044,20 @@
2328breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat2a)3044breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat2a)
2329breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat2aSubtree)3045breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat2aSubtree)
2330breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat4)3046breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat4)
3047breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat7)
3048breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnit1)
3049breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnit3)
3050breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnit4)
2331breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack6)3051breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack6)
2332breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack6RichRoot)3052breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack6RichRoot)
2333breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatPackDevelopment2Subtree)3053breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatPackDevelopment2Subtree)
2334breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat2a)3054breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat2a)
2335breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat2aSubtree)3055breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat2aSubtree)
2336breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat4)3056breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat4)
3057breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat7)
3058breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnit1)
3059breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnit3)
3060breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnit4)
2337breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack6)3061breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack6)
2338breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack6RichRoot)3062breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack6RichRoot)
2339breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatPackDevelopment2Subtree)3063breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatPackDevelopment2Subtree)
@@ -2341,18 +3065,34 @@
2341breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat2a)3065breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat2a)
2342breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat2aSubtree)3066breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat2aSubtree)
2343breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat4)3067breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat4)
3068breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat7)
3069breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnit1)
3070breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnit3)
3071breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnit4)
2344breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack6)3072breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack6)
2345breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack6RichRoot)3073breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack6RichRoot)
2346breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatPackDevelopment2Subtree)3074breezy.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatPackDevelopment2Subtree)
2347breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat2a)3075breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat2a)
2348breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat2aSubtree)3076breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat2aSubtree)
2349breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat4)3077breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat4)
3078breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat5)
3079breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat6)
3080breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat7)
3081breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnit1)
3082breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnit3)
3083breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnit4)
2350breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack6)3084breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack6)
2351breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack6RichRoot)3085breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack6RichRoot)
2352breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatPackDevelopment2Subtree)3086breezy.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatPackDevelopment2Subtree)
2353breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat2a)3087breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat2a)
2354breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat2aSubtree)3088breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat2aSubtree)
2355breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat4)3089breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat4)
3090breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat5)
3091breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat6)
3092breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat7)
3093breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnit1)
3094breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnit3)
3095breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnit4)
2356breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack1)3096breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack1)
2357breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack3)3097breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack3)
2358breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack4)3098breezy.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack4)
@@ -2365,6 +3105,12 @@
2365breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat2a)3105breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat2a)
2366breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat2aSubtree)3106breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat2aSubtree)
2367breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat4)3107breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat4)
3108breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat5)
3109breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat6)
3110breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat7)
3111breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnit1)
3112breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnit3)
3113breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnit4)
2368breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack1)3114breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack1)
2369breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack3)3115breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack3)
2370breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack4)3116breezy.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack4)
@@ -2380,25 +3126,55 @@
2380breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat2a)3126breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat2a)
2381breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat2aSubtree)3127breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat2aSubtree)
2382breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat4)3128breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat4)
3129breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat5)
3130breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat6)
3131breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat7)
3132breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnit1)
3133breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnit3)
3134breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnit4)
2383breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack6)3135breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack6)
2384breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack6RichRoot)3136breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack6RichRoot)
2385breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatPackDevelopment2Subtree)3137breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatPackDevelopment2Subtree)
2386breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormat4)3138breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormat4)
2387breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat4)3139breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat4)
3140breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat5)
3141breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat6)
3142breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat7)
3143breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnit1)
3144breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnit3)
3145breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnit4)
2388breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack1)3146breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack1)
2389breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack3)3147breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack3)
2390breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack4)3148breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack4)
2391breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat4)3149breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat4)
3150breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat5)
3151breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat6)
3152breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat7)
3153breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnit1)
3154breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnit3)
3155breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnit4)
2392breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack1)3156breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack1)
2393breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack3)3157breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack3)
2394breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack4)3158breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack4)
2395breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat4)3159breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat4)
3160breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat5)
3161breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat6)
3162breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat7)
3163breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnit1)
3164breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnit3)
3165breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnit4)
2396breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack1)3166breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack1)
2397breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack3)3167breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack3)
2398breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack4)3168breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack4)
2399breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat2a)3169breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat2a)
2400breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat2aSubtree)3170breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat2aSubtree)
2401breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat4)3171breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat4)
3172breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat5)
3173breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat6)
3174breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat7)
3175breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnit1)
3176breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnit3)
3177breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnit4)
2402breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack1)3178breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack1)
2403breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack3)3179breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack3)
2404breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack4)3180breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack4)
@@ -2411,24 +3187,102 @@
2411breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat2a)3187breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat2a)
2412breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat2aSubtree)3188breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat2aSubtree)
2413breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat4)3189breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat4)
3190breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat5)
3191breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat6)
3192breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat7)
3193breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnit1)
3194breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnit3)
3195breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnit4)
2414breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack6)3196breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack6)
2415breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack6RichRoot)3197breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack6RichRoot)
2416breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatPackDevelopment2Subtree)3198breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatPackDevelopment2Subtree)
2417breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormat4)3199breezy.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormat4)
2418breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat4)3200breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat4)
3201breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat5)
3202breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat6)
3203breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat7)
3204breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnit1)
3205breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnit3)
3206breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnit4)
2419breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat4)3207breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat4)
3208breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat5)
3209breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat6)
3210breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat7)
3211breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnit1)
3212breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnit3)
3213breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnit4)
2420breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat4)3214breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat4)
3215breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat5)
3216breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat6)
3217breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat7)
3218breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnit1)
3219breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnit3)
3220breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnit4)
2421breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat4)3221breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat4)
3222breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat5)
3223breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat6)
3224breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat7)
3225breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnit1)
3226breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnit3)
3227breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnit4)
2422breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat4)3228breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat4)
3229breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat5)
3230breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat6)
3231breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat7)
3232breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnit1)
3233breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnit3)
3234breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnit4)
2423breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat4)3235breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat4)
3236breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat5)
3237breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat6)
3238breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat7)
3239breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnit1)
3240breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnit3)
3241breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnit4)
2424breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat4)3242breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat4)
3243breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat5)
3244breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat6)
3245breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat7)
3246breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnit1)
3247breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnit3)
3248breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnit4)
2425breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat4)3249breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat4)
3250breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat5)
3251breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat6)
3252breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat7)
3253breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnit1)
3254breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnit3)
3255breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnit4)
2426breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat4)3256breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat4)
3257breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat5)
3258breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat6)
3259breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat7)
3260breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnit1)
3261breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnit3)
3262breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnit4)
2427breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat4)3263breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat4)
3264breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat5)
3265breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat6)
3266breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat7)
3267breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnit1)
3268breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnit3)
3269breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnit4)
2428breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat4)3270breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat4)
3271breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat5)
3272breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat6)
3273breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat7)
3274breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnit1)
3275breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnit3)
3276breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnit4)
2429breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat2a)3277breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat2a)
2430breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat2aSubtree)3278breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat2aSubtree)
2431breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat4)3279breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat4)
3280breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat5)
3281breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat6)
3282breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat7)
3283breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnit1)
3284breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnit3)
3285breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnit4)
2432breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack6)3286breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack6)
2433breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack6RichRoot)3287breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack6RichRoot)
2434breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatPackDevelopment2Subtree)3288breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatPackDevelopment2Subtree)
@@ -2436,6 +3290,12 @@
2436breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat2a)3290breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat2a)
2437breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat2aSubtree)3291breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat2aSubtree)
2438breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat4)3292breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat4)
3293breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat5)
3294breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat6)
3295breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat7)
3296breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnit1)
3297breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnit3)
3298breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnit4)
2439breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack6)3299breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack6)
2440breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack6RichRoot)3300breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack6RichRoot)
2441breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatPackDevelopment2Subtree)3301breezy.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatPackDevelopment2Subtree)
@@ -3320,6 +4180,7 @@
3320breezy.tests.per_transport.TransportTests.test_win32_abspath(TransportLogDecorator,LogDecoratorServer)4180breezy.tests.per_transport.TransportTests.test_win32_abspath(TransportLogDecorator,LogDecoratorServer)
3321breezy.tests.per_transport.TransportTests.test_win32_abspath(TransportTraceDecorator,TraceServer)4181breezy.tests.per_transport.TransportTests.test_win32_abspath(TransportTraceDecorator,TraceServer)
3322breezy.tests.per_transport.TransportTests.test_win32_abspath(UnlistableTransportDecorator,UnlistableServer)4182breezy.tests.per_transport.TransportTests.test_win32_abspath(UnlistableTransportDecorator,UnlistableServer)
4183breezy.tests.per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(WorkingTreeFormat2)
3323breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat4)4184breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat4)
3324breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat5)4185breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat5)
3325breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat6)4186breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat6)
@@ -3339,6 +4200,9 @@
3339breezy.tests.per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(WorkingTreeFormat6)4200breezy.tests.per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(WorkingTreeFormat6)
3340breezy.tests.per_tree.test_inv.TestInventory.test_canonical_tree_name_mismatch(PreviewTree)4201breezy.tests.per_tree.test_inv.TestInventory.test_canonical_tree_name_mismatch(PreviewTree)
3341breezy.tests.per_tree.test_inv.TestInventory.test_canonical_tree_name_mismatch(PreviewTreePost)4202breezy.tests.per_tree.test_inv.TestInventory.test_canonical_tree_name_mismatch(PreviewTreePost)
4203breezy.tests.per_tree.test_inv.TestInventory.test_canonical_tree_name_mismatch(WorkingTreeFormat4)
4204breezy.tests.per_tree.test_inv.TestInventory.test_canonical_tree_name_mismatch(WorkingTreeFormat5)
4205breezy.tests.per_tree.test_inv.TestInventory.test_canonical_tree_name_mismatch(WorkingTreeFormat6)
3342breezy.tests.per_tree.test_inv.TestInventory.test_paths2ids_recursive(WorkingTreeFormat4)4206breezy.tests.per_tree.test_inv.TestInventory.test_paths2ids_recursive(WorkingTreeFormat4)
3343breezy.tests.per_tree.test_inv.TestInventory.test_paths2ids_recursive(WorkingTreeFormat5)4207breezy.tests.per_tree.test_inv.TestInventory.test_paths2ids_recursive(WorkingTreeFormat5)
3344breezy.tests.per_tree.test_inv.TestInventory.test_paths2ids_recursive(WorkingTreeFormat6)4208breezy.tests.per_tree.test_inv.TestInventory.test_paths2ids_recursive(WorkingTreeFormat6)
@@ -3369,12 +4233,24 @@
3369breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat4)4233breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat4)
3370breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat5)4234breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat5)
3371breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat6)4235breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat6)
4236breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat2)
4237breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat3)
3372breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat4)4238breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat4)
3373breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat5)4239breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat5)
3374breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat6)4240breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat6)
3375breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat4)4241breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat4)
3376breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat5)4242breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat5)
3377breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat6)4243breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat6)
4244breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(PreviewTree)
4245breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(PreviewTreePost)
4246breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat2)
4247breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat4)
4248breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat5)
4249breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat6)
4250breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat2)
4251breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat4)
4252breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat5)
4253breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat6)
3378breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(PreviewTree)4254breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(PreviewTree)
3379breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(PreviewTreePost)4255breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(PreviewTreePost)
3380breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(WorkingTreeFormat4)4256breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(WorkingTreeFormat4)
@@ -3392,6 +4268,8 @@
3392breezy.tests.per_tree.test_tree.TestHasId.test_has_id(WorkingTreeFormat6)4268breezy.tests.per_tree.test_tree.TestHasId.test_has_id(WorkingTreeFormat6)
3393breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(PreviewTree)4269breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(PreviewTree)
3394breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(PreviewTreePost)4270breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(PreviewTreePost)
4271breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat2)
4272breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat3)
3395breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat4)4273breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat4)
3396breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat5)4274breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat5)
3397breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat6)4275breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat6)
@@ -3458,6 +4336,7 @@
3458breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(groupcompress-nograph)4336breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(groupcompress-nograph)
3459breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-graph-knit-pack)4337breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-graph-knit-pack)
3460breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-graph-nodelta-knit-pack)4338breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-graph-nodelta-knit-pack)
4339breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-knit)
3461breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-nograph-nodelta-knit-pack)4340breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-nograph-nodelta-knit-pack)
3462breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(plain-knit-pack)4341breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(plain-knit-pack)
3463breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(weave-named)4342breezy.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(weave-named)
@@ -3518,6 +4397,7 @@
3518breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(groupcompress-nograph)4397breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(groupcompress-nograph)
3519breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-graph-knit-pack)4398breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-graph-knit-pack)
3520breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-graph-nodelta-knit-pack)4399breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-graph-nodelta-knit-pack)
4400breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-knit)
3521breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-nograph-nodelta-knit-pack)4401breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-nograph-nodelta-knit-pack)
3522breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(plain-knit-pack)4402breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(plain-knit-pack)
3523breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(weave-named)4403breezy.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(weave-named)
@@ -3536,6 +4416,7 @@
3536breezy.tests.per_versionedfile.TestWeave.test_make_mpdiffs_with_ghosts4416breezy.tests.per_versionedfile.TestWeave.test_make_mpdiffs_with_ghosts
3537breezy.tests.per_versionedfile.TestWeave.test_mutate_after_finish4417breezy.tests.per_versionedfile.TestWeave.test_mutate_after_finish
3538breezy.tests.per_versionedfile.TestWeave.test_no_implicit_create4418breezy.tests.per_versionedfile.TestWeave.test_no_implicit_create
4419breezy.tests.per_versionedfile.TestWeave.test_readonly_mode
3539breezy.tests.per_versionedfile.VirtualVersionedFilesTests.test_add_lines4420breezy.tests.per_versionedfile.VirtualVersionedFilesTests.test_add_lines
3540breezy.tests.per_versionedfile.VirtualVersionedFilesTests.test_add_mpdiffs4421breezy.tests.per_versionedfile.VirtualVersionedFilesTests.test_add_mpdiffs
3541breezy.tests.per_versionedfile.VirtualVersionedFilesTests.test_check_noerrors4422breezy.tests.per_versionedfile.VirtualVersionedFilesTests.test_check_noerrors
@@ -3567,12 +4448,16 @@
3567breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat4)4448breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat4)
3568breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat5)4449breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat5)
3569breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat6)4450breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat6)
4451breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat3)
3570breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat4)4452breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat4)
3571breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat5)4453breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat5)
3572breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat6)4454breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat6)
4455breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat3)
3573breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat4)4456breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat4)
3574breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat5)4457breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat5)
3575breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat6)4458breezy.tests.per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat6)
4459breezy.tests.per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(WorkingTreeFormat2)
4460breezy.tests.per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(WorkingTreeFormat3)
3576breezy.tests.per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat4)4461breezy.tests.per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat4)
3577breezy.tests.per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat5)4462breezy.tests.per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat5)
3578breezy.tests.per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat6)4463breezy.tests.per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat6)
@@ -3582,6 +4467,16 @@
3582breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat4)4467breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat4)
3583breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat5)4468breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat5)
3584breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat6)4469breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat6)
4470breezy.tests.per_workingtree.test_commit.TestCommit.test_local_commit_does_not_push_to_master(WorkingTreeFormat2)
4471breezy.tests.per_workingtree.test_commit.TestCommit.test_local_commit_ignores_master(WorkingTreeFormat2)
4472breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(WorkingTreeFormat2)
4473breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(WorkingTreeFormat3)
4474breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_commit(WorkingTreeFormat2)
4475breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_commit(WorkingTreeFormat3)
4476breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(WorkingTreeFormat2)
4477breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(WorkingTreeFormat3)
4478breezy.tests.per_workingtree.test_commit.TestCommit.test_record_initial_ghost(WorkingTreeFormat2)
4479breezy.tests.per_workingtree.test_commit.TestCommit.test_record_two_ghosts(WorkingTreeFormat2)
3585breezy.tests.per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat2)4480breezy.tests.per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat2)
3586breezy.tests.per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat3)4481breezy.tests.per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat3)
3587breezy.tests.per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat4)4482breezy.tests.per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat4)
@@ -3681,6 +4576,8 @@
3681breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat4)4576breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat4)
3682breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat5)4577breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat5)
3683breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat6)4578breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat6)
4579breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat2)
4580breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat3)
3684breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat4)4581breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat4)
3685breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat5)4582breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat5)
3686breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat6)4583breezy.tests.per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat6)
@@ -3693,18 +4590,25 @@
3693breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat4)4590breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat4)
3694breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat5)4591breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat5)
3695breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat6)4592breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat6)
4593breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat2)
4594breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat3)
3696breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat4)4595breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat4)
3697breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat5)4596breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat5)
3698breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat6)4597breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat6)
4598breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat2)
4599breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat3)
3699breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat4)4600breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat4)
3700breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat5)4601breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat5)
3701breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat6)4602breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat6)
4603breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat2)
4604breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat3)
3702breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat4)4605breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat4)
3703breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat5)4606breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat5)
3704breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat6)4607breezy.tests.per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat6)
3705breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat4)4608breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat4)
3706breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat5)4609breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat5)
3707breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat6)4610breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat6)
4611breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat2)
3708breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat4)4612breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat4)
3709breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat5)4613breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat5)
3710breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat6)4614breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat6)
@@ -3714,6 +4618,7 @@
3714breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat4)4618breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat4)
3715breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat5)4619breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat5)
3716breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat6)4620breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat6)
4621breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat2)
3717breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat4)4622breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat4)
3718breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat5)4623breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat5)
3719breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat6)4624breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat6)
@@ -3723,9 +4628,11 @@
3723breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat4)4628breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat4)
3724breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat5)4629breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat5)
3725breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat6)4630breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat6)
4631breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat2)
3726breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat4)4632breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat4)
3727breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat5)4633breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat5)
3728breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat6)4634breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat6)
4635breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat2)
3729breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat4)4636breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat4)
3730breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat5)4637breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat5)
3731breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat6)4638breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat6)
@@ -3735,6 +4642,18 @@
3735breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat4)4642breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat4)
3736breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat5)4643breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat5)
3737breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat6)4644breezy.tests.per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat6)
4645breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(WorkingTreeFormat2)
4646breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(WorkingTreeFormat3)
4647breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(WorkingTreeFormat2)
4648breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(WorkingTreeFormat3)
4649breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_inventory_does_not_autodetect_subtree(WorkingTreeFormat2)
4650breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_inventory_does_not_autodetect_subtree(WorkingTreeFormat3)
4651breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(WorkingTreeFormat2)
4652breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(WorkingTreeFormat3)
4653breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_kind_does_not_autodetect_subtree(WorkingTreeFormat2)
4654breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_kind_does_not_autodetect_subtree(WorkingTreeFormat3)
4655breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_tree_reference(WorkingTreeFormat2)
4656breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_tree_reference(WorkingTreeFormat3)
3738breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat4)4657breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat4)
3739breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat5)4658breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat5)
3740breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat6)4659breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat6)
@@ -3772,18 +4691,36 @@
3772breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat4)4691breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat4)
3773breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat5)4692breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat5)
3774breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat6)4693breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat6)
4694breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(WorkingTreeFormat2)
4695breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_uncached_basis_via_revision_tree(WorkingTreeFormat2)
3775breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat4)4696breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat4)
3776breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat5)4697breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat5)
3777breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat6)4698breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat6)
3778breezy.tests.per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat4)4699breezy.tests.per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat4)
3779breezy.tests.per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat5)4700breezy.tests.per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat5)
3780breezy.tests.per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat6)4701breezy.tests.per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat6)
4702breezy.tests.per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat2)
4703breezy.tests.per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat3)
3781breezy.tests.per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat4)4704breezy.tests.per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat4)
3782breezy.tests.per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat5)4705breezy.tests.per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat5)
3783breezy.tests.per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat6)4706breezy.tests.per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat6)
4707breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat2)
3784breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat4)4708breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat4)
3785breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat5)4709breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat5)
3786breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat6)4710breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat6)
4711breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat4)
4712breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat5)
4713breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat6)
4714breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat4)
4715breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat5)
4716breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat6)
4717breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat4)
4718breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat5)
4719breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat6)
4720breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat4)
4721breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat5)
4722breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat6)
4723breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat2)
3787breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat4)4724breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat4)
3788breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat5)4725breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat5)
3789breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat6)4726breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat6)
@@ -3825,6 +4762,8 @@
3825breezy.tests.per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat3)4762breezy.tests.per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat3)
3826breezy.tests.per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat4)4763breezy.tests.per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat4)
3827breezy.tests.per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat5)4764breezy.tests.per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat5)
4765breezy.tests.per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat2)
4766breezy.tests.per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat3)
3828breezy.tests.per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat4)4767breezy.tests.per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat4)
3829breezy.tests.per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat5)4768breezy.tests.per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat5)
3830breezy.tests.per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat6)4769breezy.tests.per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat6)
@@ -3832,6 +4771,8 @@
3832breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat4)4771breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat4)
3833breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat5)4772breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat5)
3834breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat6)4773breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat6)
4774breezy.tests.per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat2)
4775breezy.tests.per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat3)
3835breezy.tests.per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat4)4776breezy.tests.per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat4)
3836breezy.tests.per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat5)4777breezy.tests.per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat5)
3837breezy.tests.per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat6)4778breezy.tests.per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat6)
@@ -3853,25 +4794,34 @@
3853breezy.tests.per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat5)4794breezy.tests.per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat5)
3854breezy.tests.per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat6)4795breezy.tests.per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat6)
3855breezy.tests.per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat6,remote)4796breezy.tests.per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat6,remote)
4797breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_conflicts(WorkingTreeFormat2)
4798breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat2)
3856breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat4)4799breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat4)
3857breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat5)4800breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat5)
3858breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat6)4801breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat6)
4802breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat2)
3859breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat4)4803breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat4)
3860breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat5)4804breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat5)
3861breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat6)4805breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat6)
3862breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat4)4806breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat4)
3863breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat5)4807breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat5)
3864breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat6)4808breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat6)
4809breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat2)
4810breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat3)
3865breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat4)4811breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat4)
3866breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat5)4812breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat5)
3867breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat6)4813breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat6)
4814breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat2)
4815breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat3)
3868breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat4)4816breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat4)
3869breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat5)4817breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat5)
3870breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat6)4818breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat6)
4819breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat2)
3871breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat3)4820breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat3)
3872breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat4)4821breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat4)
3873breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat5)4822breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat5)
3874breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat6)4823breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat6)
4824breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat3)
3875breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat4)4825breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat4)
3876breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat5)4826breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat5)
3877breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat6)4827breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat6)
@@ -3881,21 +4831,29 @@
3881breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat5)4831breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat5)
3882breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat6)4832breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat6)
3883breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat6,remote)4833breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat6,remote)
4834breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_conflicts(WorkingTreeFormat2)
3884breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat4)4835breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat4)
3885breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat5)4836breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat5)
3886breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat6)4837breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat6)
3887breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat4)4838breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat4)
3888breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat5)4839breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat5)
3889breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat6)4840breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat6)
4841breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat2)
4842breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat3)
3890breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat4)4843breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat4)
3891breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat5)4844breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat5)
3892breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat6)4845breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat6)
4846breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat2)
4847breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat3)
3893breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat4)4848breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat4)
3894breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat5)4849breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat5)
3895breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat6)4850breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat6)
4851breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat2)
4852breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat3)
3896breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat4)4853breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat4)
3897breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat5)4854breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat5)
3898breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat6)4855breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat6)
4856breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat3)
3899breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat4)4857breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat4)
3900breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat5)4858breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat5)
3901breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat6)4859breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat6)
@@ -3905,18 +4863,26 @@
3905breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat4)4863breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat4)
3906breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat5)4864breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat5)
3907breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat6)4865breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat6)
4866breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat3)
3908breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat4)4867breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat4)
3909breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat5)4868breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat5)
3910breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat6)4869breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat6)
3911breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat4)4870breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat4)
3912breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat5)4871breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat5)
3913breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat6)4872breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat6)
4873breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_updates_bound_branch_no_local_commits(WorkingTreeFormat2)
4874breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat2)
4875breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat3)
3914breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat4)4876breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat4)
3915breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat5)4877breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat5)
3916breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat6)4878breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat6)
4879breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat2)
4880breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat3)
3917breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat4)4881breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat4)
3918breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat5)4882breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat5)
3919breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat6)4883breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat6)
4884breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat2)
4885breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat3)
3920breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat4)4886breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat4)
3921breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat5)4887breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat5)
3922breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat6)4888breezy.tests.per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat6)
@@ -3988,12 +4954,18 @@
3988breezy.tests.test_bisect_multi.TestBisectMultiBytes.test_lookup_no_keys_no_calls4954breezy.tests.test_bisect_multi.TestBisectMultiBytes.test_lookup_no_keys_no_calls
3989breezy.tests.test_bisect_multi.TestBisectMultiBytes.test_lookup_when_a_key_is_missing_continues4955breezy.tests.test_bisect_multi.TestBisectMultiBytes.test_lookup_when_a_key_is_missing_continues
3990breezy.tests.test_bisect_multi.TestBisectMultiBytes.test_searches_different_keys_in_different_directions4956breezy.tests.test_bisect_multi.TestBisectMultiBytes.test_searches_different_keys_in_different_directions
4957breezy.tests.test_branchbuilder.TestBranchBuilder.test_format
3991breezy.tests.test_branch.BzrBranch8.test_reference_info_caches_cleared4958breezy.tests.test_branch.BzrBranch8.test_reference_info_caches_cleared
3992breezy.tests.test_branch.BzrBranch8.test_reference_info_caching_read_locked4959breezy.tests.test_branch.BzrBranch8.test_reference_info_caching_read_locked
3993breezy.tests.test_branch.BzrBranch8.test_reference_info_caching_read_unlocked4960breezy.tests.test_branch.BzrBranch8.test_reference_info_caching_read_unlocked
3994breezy.tests.test_branch.BzrBranch8.test_reference_info_caching_write_locked4961breezy.tests.test_branch.BzrBranch8.test_reference_info_caching_write_locked
4962breezy.tests.test_branch.TestBranch6.test_creation
4963breezy.tests.test_branch.TestBranch6.test_default_stacked_location
4964breezy.tests.test_branch.TestBranch6.test_layout
4965breezy.tests.test_branch.TestBranch6.test_set_stacked_on_url_errors
3995breezy.tests.test_branch.TestBranch7.test_creation4966breezy.tests.test_branch.TestBranch7.test_creation
3996breezy.tests.test_branch.TestBranch7.test_layout4967breezy.tests.test_branch.TestBranch7.test_layout
4968breezy.tests.test_branch.TestBranch7.test_set_stacked_on_url_unstackable_repo
3997breezy.tests.test_branch.TestBranchFormat5.test_branch_format_5_uses_lockdir4969breezy.tests.test_branch.TestBranchFormat5.test_branch_format_5_uses_lockdir
3998breezy.tests.test_branch.TestBranchFormatRegistry.test_default4970breezy.tests.test_branch.TestBranchFormatRegistry.test_default
3999breezy.tests.test_branch.TestBranchFormatRegistry.test_get_all4971breezy.tests.test_branch.TestBranchFormatRegistry.test_get_all
@@ -4144,9 +5116,16 @@
4144breezy.tests.test_bugtracker.TestURLParametrizedIntegerBugTracker.test_get_bug_url_for_bad_bug5116breezy.tests.test_bugtracker.TestURLParametrizedIntegerBugTracker.test_get_bug_url_for_bad_bug
4145breezy.tests.test_bundle.BTreeTester.test_moves5117breezy.tests.test_bundle.BTreeTester.test_moves
4146breezy.tests.test_bundle.BTreeTester.test_renames5118breezy.tests.test_bundle.BTreeTester.test_renames
5119breezy.tests.test_bundle.BundleTester1.test_mismatched_bundle
4147breezy.tests.test_bundle.TestBundleWriterReader.test_decode_name5120breezy.tests.test_bundle.TestBundleWriterReader.test_decode_name
4148breezy.tests.test_bundle.TestBundleWriterReader.test_encode_name5121breezy.tests.test_bundle.TestBundleWriterReader.test_encode_name
4149breezy.tests.test_bundle.TestReadMergeableFromUrl.test_infinite_redirects_are_not_a_bundle5122breezy.tests.test_bundle.TestReadMergeableFromUrl.test_infinite_redirects_are_not_a_bundle
5123breezy.tests.test_bundle.V08BundleTester.test_crlf_bundle
5124breezy.tests.test_bundle.V09BundleKnit1Tester.test_crlf_bundle
5125breezy.tests.test_bundle.V09BundleKnit2Tester.test_crlf_bundle
5126breezy.tests.test_bundle.V4_2aBundleTester.test_crlf_bundle
5127breezy.tests.test_bundle.V4BundleTester.test_crlf_bundle
5128breezy.tests.test_bzrdir.ChrootedTests.test_cloning_metadir
4150breezy.tests.test_bzrdir.ChrootedTests.test_find_branches5129breezy.tests.test_bzrdir.ChrootedTests.test_find_branches
4151breezy.tests.test_bzrdir.ChrootedTests.test_find_controldirs5130breezy.tests.test_bzrdir.ChrootedTests.test_find_controldirs
4152breezy.tests.test_bzrdir.ChrootedTests.test_find_controldirs_evaluate5131breezy.tests.test_bzrdir.ChrootedTests.test_find_controldirs_evaluate
@@ -4161,8 +5140,17 @@
4161breezy.tests.test_bzrdir.ChrootedTests.test_open_from_transport_bzrdir_in_parent5140breezy.tests.test_bzrdir.ChrootedTests.test_open_from_transport_bzrdir_in_parent
4162breezy.tests.test_bzrdir.ChrootedTests.test_open_from_transport_no_bzrdir5141breezy.tests.test_bzrdir.ChrootedTests.test_open_from_transport_no_bzrdir
4163breezy.tests.test_bzrdir.NonLocalTests.test_create_branch_convenience_force_tree_not_local_fails5142breezy.tests.test_bzrdir.NonLocalTests.test_create_branch_convenience_force_tree_not_local_fails
5143breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_and_repo_under_shared
5144breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_and_repo_under_shared_force_new
4164breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_and_repo_uses_default5145breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_and_repo_uses_default
5146breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience
5147breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_possible_transports
5148breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_root
5149breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_under_shared_repo
5150breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_under_shared_repo_force_new_repo
5151breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_under_shared_repo_force_no_tree
4165breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_standalone_working_tree5152breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_standalone_working_tree
5153breezy.tests.test_bzrdir.TestBzrDirFormat.test_create_standalone_working_tree_under_shared_repo
4166breezy.tests.test_bzrdir.TestBzrDirFormat.test_find_format5154breezy.tests.test_bzrdir.TestBzrDirFormat.test_find_format
4167breezy.tests.test_bzrdir.TestBzrDirFormat.test_find_format_nothing_there5155breezy.tests.test_bzrdir.TestBzrDirFormat.test_find_format_nothing_there
4168breezy.tests.test_bzrdir.TestBzrDirFormat.test_register_unregister_format5156breezy.tests.test_bzrdir.TestBzrDirFormat.test_register_unregister_format
@@ -4192,6 +5180,7 @@
4192breezy.tests.test_bzrdir.TestMeta1DirColoFormat.test_upgrade_from_2a5180breezy.tests.test_bzrdir.TestMeta1DirColoFormat.test_upgrade_from_2a
4193breezy.tests.test_bzrdir.TestMeta1DirFormat.test_comparison5181breezy.tests.test_bzrdir.TestMeta1DirFormat.test_comparison
4194breezy.tests.test_bzrdir.TestMeta1DirFormat.test_meta1dir_uses_lockdir5182breezy.tests.test_bzrdir.TestMeta1DirFormat.test_meta1dir_uses_lockdir
5183breezy.tests.test_bzrdir.TestMeta1DirFormat.test_needs_conversion_different_working_tree
4195breezy.tests.test_bzrdir.TestMeta1DirFormat.test_right_base_dirs5184breezy.tests.test_bzrdir.TestMeta1DirFormat.test_right_base_dirs
4196breezy.tests.test_bzrdir.TestMeta1DirFormat.test_with_features5185breezy.tests.test_bzrdir.TestMeta1DirFormat.test_with_features
4197breezy.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_acquire_repository_standalone5186breezy.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_acquire_repository_standalone
@@ -5065,6 +6054,7 @@
5065breezy.tests.test_export_pot.TestParseSource.test_strings_docstrings6054breezy.tests.test_export_pot.TestParseSource.test_strings_docstrings
5066breezy.tests.test_export_pot.TestParseSource.test_strings_literals6055breezy.tests.test_export_pot.TestParseSource.test_strings_literals
5067breezy.tests.test_export_pot.TestParseSource.test_strings_multiline6056breezy.tests.test_export_pot.TestParseSource.test_strings_multiline
6057breezy.tests.test_export_pot.TestWriteOption.test_option_hidden
5068breezy.tests.test_export.RootNameTests.test_root_name6058breezy.tests.test_export.RootNameTests.test_root_name
5069breezy.tests.test_export.TarExporterTests.test_xz_stdout6059breezy.tests.test_export.TarExporterTests.test_xz_stdout
5070breezy.tests.test_export.TestDirExport.test_empty6060breezy.tests.test_export.TestDirExport.test_empty
@@ -5402,6 +6392,10 @@
5402breezy.tests.test_http.TestAuthHeader.test_digest_header6392breezy.tests.test_http.TestAuthHeader.test_digest_header
5403breezy.tests.test_http.TestAuthHeader.test_empty_header6393breezy.tests.test_http.TestAuthHeader.test_empty_header
5404breezy.tests.test_http.TestAuthHeader.test_negotiate_header6394breezy.tests.test_http.TestAuthHeader.test_negotiate_header
6395breezy.tests.test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.0,basic)
6396breezy.tests.test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.0,basicdigest)
6397breezy.tests.test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.1,basic)
6398breezy.tests.test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.1,basicdigest)
5405breezy.tests.test_http.TestBadStatusServer.test_http_get(urllib,HTTP/1.0)6399breezy.tests.test_http.TestBadStatusServer.test_http_get(urllib,HTTP/1.0)
5406breezy.tests.test_http.TestBadStatusServer.test_http_has(urllib,HTTP/1.0)6400breezy.tests.test_http.TestBadStatusServer.test_http_has(urllib,HTTP/1.0)
5407breezy.tests.test_http.TestHttpProxyWhiteBox.test_evaluate_proxy_bypass_false6401breezy.tests.test_http.TestHttpProxyWhiteBox.test_evaluate_proxy_bypass_false
@@ -5422,6 +6416,12 @@
5422breezy.tests.test_http.TestHttpTransportUrls.test_invalid_http_urls(urllib)6416breezy.tests.test_http.TestHttpTransportUrls.test_invalid_http_urls(urllib)
5423breezy.tests.test_http.TestInvalidStatusServer.test_http_get(urllib,HTTP/1.0)6417breezy.tests.test_http.TestInvalidStatusServer.test_http_get(urllib,HTTP/1.0)
5424breezy.tests.test_http.TestInvalidStatusServer.test_http_has(urllib,HTTP/1.0)6418breezy.tests.test_http.TestInvalidStatusServer.test_http_has(urllib,HTTP/1.0)
6419breezy.tests.test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.0,proxy-basic)
6420breezy.tests.test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.0,proxy-basicdigest)
6421breezy.tests.test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.1,proxy-basic)
6422breezy.tests.test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.1,proxy-basicdigest)
6423breezy.tests.test_http.TestProxyHttpServer.test_http_proxy_without_scheme(urllib,HTTP/1.0)
6424breezy.tests.test_http.TestProxyHttpServer.test_http_proxy_without_scheme(urllib,HTTP/1.1)
5425breezy.tests.test_http.TestRangeHeader.test_range_header_mixed6425breezy.tests.test_http.TestRangeHeader.test_range_header_mixed
5426breezy.tests.test_http.TestRangeHeader.test_range_header_multi6426breezy.tests.test_http.TestRangeHeader.test_range_header_multi
5427breezy.tests.test_http.TestRangeHeader.test_range_header_single6427breezy.tests.test_http.TestRangeHeader.test_range_header_single
@@ -5476,6 +6476,8 @@
5476breezy.tests.test_index.TestCombinedGraphIndex.test_iter_nothing_empty6476breezy.tests.test_index.TestCombinedGraphIndex.test_iter_nothing_empty
5477breezy.tests.test_index.TestCombinedGraphIndex.test_open_missing_index_no_error6477breezy.tests.test_index.TestCombinedGraphIndex.test_open_missing_index_no_error
5478breezy.tests.test_index.TestCombinedGraphIndex.test_validate_empty6478breezy.tests.test_index.TestCombinedGraphIndex.test_validate_empty
6479breezy.tests.test_index.TestGraphIndexBuilder.test_add_node_bad_key
6480breezy.tests.test_index.TestGraphIndexBuilder.test_add_node_bad_key_in_reference_lists
5479breezy.tests.test_index.TestGraphIndexBuilder.test_clear_cache6481breezy.tests.test_index.TestGraphIndexBuilder.test_clear_cache
5480breezy.tests.test_index.TestGraphIndexBuilder.test_set_optimize6482breezy.tests.test_index.TestGraphIndexBuilder.test_set_optimize
5481breezy.tests.test_index.TestGraphIndexPrefixAdapter.test_construct6483breezy.tests.test_index.TestGraphIndexPrefixAdapter.test_construct
@@ -5485,12 +6487,14 @@
5485breezy.tests.test_index.TestGraphIndex.test_iter_nothing_empty6487breezy.tests.test_index.TestGraphIndex.test_iter_nothing_empty
5486breezy.tests.test_index.TestGraphIndex.test_open_sets_parsed_map_empty6488breezy.tests.test_index.TestGraphIndex.test_open_sets_parsed_map_empty
5487breezy.tests.test_index.TestGraphIndex.test_supports_unlimited_cache6489breezy.tests.test_index.TestGraphIndex.test_supports_unlimited_cache
6490breezy.tests.test_index.TestGraphIndex.test_validate_missing_end_line_empty
5488breezy.tests.test_index.TestInMemoryGraphIndex.test_iter_all_entries_empty6491breezy.tests.test_index.TestInMemoryGraphIndex.test_iter_all_entries_empty
5489breezy.tests.test_index.TestInMemoryGraphIndex.test_iter_missing_entry_empty6492breezy.tests.test_index.TestInMemoryGraphIndex.test_iter_missing_entry_empty
5490breezy.tests.test_index.TestInMemoryGraphIndex.test_iter_nothing_empty6493breezy.tests.test_index.TestInMemoryGraphIndex.test_iter_nothing_empty
5491breezy.tests.test_index.TestInMemoryGraphIndex.test_key_count_empty6494breezy.tests.test_index.TestInMemoryGraphIndex.test_key_count_empty
5492breezy.tests.test_index.TestInMemoryGraphIndex.test_validate_empty6495breezy.tests.test_index.TestInMemoryGraphIndex.test_validate_empty
5493breezy.tests.test_info.TestInfo.test_describe_branch_format6496breezy.tests.test_info.TestInfo.test_describe_branch_format
6497breezy.tests.test_info.TestInfo.test_describe_repo_format
5494breezy.tests.test_info.TestInfo.test_gather_location_bound6498breezy.tests.test_info.TestInfo.test_gather_location_bound
5495breezy.tests.test_info.TestInfo.test_gather_location_controldir_only6499breezy.tests.test_info.TestInfo.test_gather_location_controldir_only
5496breezy.tests.test_info.TestInfo.test_gather_location_repo6500breezy.tests.test_info.TestInfo.test_gather_location_repo
@@ -5720,6 +6724,7 @@
5720breezy.tests.test_knit.LowLevelKnitIndexTests_c.test_trailing_characters6724breezy.tests.test_knit.LowLevelKnitIndexTests_c.test_trailing_characters
5721breezy.tests.test_knit.LowLevelKnitIndexTests_c.test_write_utf8_parents6725breezy.tests.test_knit.LowLevelKnitIndexTests_c.test_write_utf8_parents
5722breezy.tests.test_knit.LowLevelKnitIndexTests_c.test_write_utf8_version_id6726breezy.tests.test_knit.LowLevelKnitIndexTests_c.test_write_utf8_version_id
6727breezy.tests.test_knit.LowLevelKnitIndexTests.test_create_file
5723breezy.tests.test_knit.LowLevelKnitIndexTests.test__get_total_build_size6728breezy.tests.test_knit.LowLevelKnitIndexTests.test__get_total_build_size
5724breezy.tests.test_knit.LowLevelKnitIndexTests.test_scan_unvalidated_index_not_implemented6729breezy.tests.test_knit.LowLevelKnitIndexTests.test_scan_unvalidated_index_not_implemented
5725breezy.tests.test_knit.TestAnnotatedKnitContent.test_annotate6730breezy.tests.test_knit.TestAnnotatedKnitContent.test_annotate
@@ -5753,6 +6758,7 @@
5753breezy.tests.test_knit.TestPlainKnitContent.test_line_delta_iter6758breezy.tests.test_knit.TestPlainKnitContent.test_line_delta_iter
5754breezy.tests.test_knit.TestPlainKnitContent.test_text6759breezy.tests.test_knit.TestPlainKnitContent.test_text
5755breezy.tests.test_knit.TestStacking.test_add_fallback_versioned_files6760breezy.tests.test_knit.TestStacking.test_add_fallback_versioned_files
6761breezy.tests.test_knit.TestStacking.test_check
5756breezy.tests.test__known_graph.TestKnownGraphHeads.test_filling_in_ghosts_resets_head_cache(python)6762breezy.tests.test__known_graph.TestKnownGraphHeads.test_filling_in_ghosts_resets_head_cache(python)
5757breezy.tests.test__known_graph.TestKnownGraphHeads.test_filling_in_ghosts_resets_head_cache(python-nocache)6763breezy.tests.test__known_graph.TestKnownGraphHeads.test_filling_in_ghosts_resets_head_cache(python-nocache)
5758breezy.tests.test__known_graph.TestKnownGraphHeads.test_heads_alt_merge(python)6764breezy.tests.test__known_graph.TestKnownGraphHeads.test_heads_alt_merge(python)
@@ -6550,12 +7556,16 @@
6550breezy.tests.test_repository.TestDefaultFormat.test_get_set_default_format7556breezy.tests.test_repository.TestDefaultFormat.test_get_set_default_format
6551breezy.tests.test_repository.TestFeatures.test_open_with_missing_required_feature7557breezy.tests.test_repository.TestFeatures.test_open_with_missing_required_feature
6552breezy.tests.test_repository.TestFeatures.test_open_with_present_feature7558breezy.tests.test_repository.TestFeatures.test_open_with_present_feature
7559breezy.tests.test_repository.TestFormatKnit1.test_attribute__fetch_order
7560breezy.tests.test_repository.TestFormatKnit1.test_attribute__fetch_uses_deltas
7561breezy.tests.test_repository.TestFormatKnit1.test_supports_external_lookups
6553breezy.tests.test_repository.TestInterRepository.test_get_default_inter_repository7562breezy.tests.test_repository.TestInterRepository.test_get_default_inter_repository
6554breezy.tests.test_repository.TestInterRepository.test_register_inter_repository_class7563breezy.tests.test_repository.TestInterRepository.test_register_inter_repository_class
6555breezy.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_0927564breezy.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_092
6556breezy.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_197565breezy.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_19
6557breezy.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_19_rich_root7566breezy.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_19_rich_root
6558breezy.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_rich_root_pack7567breezy.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_rich_root_pack
7568breezy.tests.test_repository.TestKnitPackStreamSource.test_stream_source_to_knit
6559breezy.tests.test_repository.TestKnitPackStreamSource.test_stream_source_to_non_exact7569breezy.tests.test_repository.TestKnitPackStreamSource.test_stream_source_to_non_exact
6560breezy.tests.test_repository.TestKnitPackStreamSource.test_stream_source_to_non_exact_rich_root7570breezy.tests.test_repository.TestKnitPackStreamSource.test_stream_source_to_non_exact_rich_root
6561breezy.tests.test_repository.Test_LazyListJoin.test__repr__7571breezy.tests.test_repository.Test_LazyListJoin.test__repr__
@@ -6563,6 +7573,9 @@
6563breezy.tests.test_repository.TestOptimisingPacker.test_open_pack_will_optimise7573breezy.tests.test_repository.TestOptimisingPacker.test_open_pack_will_optimise
6564breezy.tests.test_repository.TestPack.test___eq____ne__7574breezy.tests.test_repository.TestPack.test___eq____ne__
6565breezy.tests.test_repository.TestPack.test_file_name7575breezy.tests.test_repository.TestPack.test_file_name
7576breezy.tests.test_repository.TestRepositoryFormatKnit3.test_attribute__fetch_order
7577breezy.tests.test_repository.TestRepositoryFormatKnit3.test_attribute__fetch_uses_deltas
7578breezy.tests.test_repository.TestRepositoryFormatKnit3.test_supports_external_lookups
6566breezy.tests.test_repository.TestRepositoryFormatRegistry.test_get_all7579breezy.tests.test_repository.TestRepositoryFormatRegistry.test_get_all
6567breezy.tests.test_repository.TestRepositoryFormatRegistry.test_register_extra7580breezy.tests.test_repository.TestRepositoryFormatRegistry.test_register_extra
6568breezy.tests.test_repository.TestRepositoryFormatRegistry.test_register_extra_lazy7581breezy.tests.test_repository.TestRepositoryFormatRegistry.test_register_extra_lazy
@@ -7008,6 +8021,7 @@
7008breezy.tests.test_smart.TestSmartServerBzrDirRequestHasWorkingTree.test_has_workingtree_yes8021breezy.tests.test_smart.TestSmartServerBzrDirRequestHasWorkingTree.test_has_workingtree_yes
7009breezy.tests.test_smart.TestSmartServerIsReadonly.test_is_readonly_no8022breezy.tests.test_smart.TestSmartServerIsReadonly.test_is_readonly_no
7010breezy.tests.test_smart.TestSmartServerIsReadonly.test_is_readonly_yes8023breezy.tests.test_smart.TestSmartServerIsReadonly.test_is_readonly_yes
8024breezy.tests.test_smart.TestSmartServerPackRepositoryAutopack.test_autopack_on_nonpack_format
7011breezy.tests.test_smart.TestSmartServerRepositoryGetPhysicalLockStatus.test_without_write_lock8025breezy.tests.test_smart.TestSmartServerRepositoryGetPhysicalLockStatus.test_without_write_lock
7012breezy.tests.test_smart.TestSmartServerRepositoryGetPhysicalLockStatus.test_with_write_lock8026breezy.tests.test_smart.TestSmartServerRepositoryGetPhysicalLockStatus.test_with_write_lock
7013breezy.tests.test_smart.TestSmartServerRepositoryIterFilesBytes.test_missing8027breezy.tests.test_smart.TestSmartServerRepositoryIterFilesBytes.test_missing
@@ -7531,6 +8545,7 @@
7531breezy.tests.test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_not_reference8545breezy.tests.test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_not_reference
7532breezy.tests.test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_self_referencing_branch8546breezy.tests.test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_self_referencing_branch
7533breezy.tests.test_url_policy_open.TestBranchOpenerStacking.test_default_probers8547breezy.tests.test_url_policy_open.TestBranchOpenerStacking.test_default_probers
8548breezy.tests.test_url_policy_open.TestBranchOpenerStacking.test_nstackable_repository
7534breezy.tests.test_url_policy_open.TestBranchOpenerStacking.test_probers8549breezy.tests.test_url_policy_open.TestBranchOpenerStacking.test_probers
7535breezy.tests.test_urlutils.QuoteTests.test_quote8550breezy.tests.test_urlutils.QuoteTests.test_quote
7536breezy.tests.test_urlutils.QuoteTests.test_quote_tildes8551breezy.tests.test_urlutils.QuoteTests.test_quote_tildes
@@ -7648,6 +8663,7 @@
7648breezy.tests.test_win32utils.TestWin32UtilsGlobExpand.test_empty_tree8663breezy.tests.test_win32utils.TestWin32UtilsGlobExpand.test_empty_tree
7649breezy.tests.test_win32utils.TestWin32UtilsGlobExpand.test_tree_ascii8664breezy.tests.test_win32utils.TestWin32UtilsGlobExpand.test_tree_ascii
7650breezy.tests.test_win32utils.TestWin32UtilsGlobExpand.test_unicode_backslashes8665breezy.tests.test_win32utils.TestWin32UtilsGlobExpand.test_unicode_backslashes
8666breezy.tests.test_workingtree_4.TestWorkingTreeFormat4.test_default_root_id
7651breezy.tests.test_workingtree_4.TestWorkingTreeFormat4.test_empty_basis_revtree_to_dirstate_tree8667breezy.tests.test_workingtree_4.TestWorkingTreeFormat4.test_empty_basis_revtree_to_dirstate_tree
7652breezy.tests.test_workingtree_4.TestWorkingTreeFormat4.test_empty_basis_to_dirstate_tree8668breezy.tests.test_workingtree_4.TestWorkingTreeFormat4.test_empty_basis_to_dirstate_tree
7653breezy.tests.test_workingtree_4.TestWorkingTreeFormat4.test_new_dirstate_on_new_lock8669breezy.tests.test_workingtree_4.TestWorkingTreeFormat4.test_new_dirstate_on_new_lock
@@ -7666,10 +8682,12 @@
7666breezy.tests.test_workingtree.TestTreeEntry.test_kind_character8682breezy.tests.test_workingtree.TestTreeEntry.test_kind_character
7667breezy.tests.test_workingtree.TestTreeFile.test_kind_character8683breezy.tests.test_workingtree.TestTreeFile.test_kind_character
7668breezy.tests.test_workingtree.TestTreeLink.test_kind_character8684breezy.tests.test_workingtree.TestTreeLink.test_kind_character
8685breezy.tests.test_workingtree.TestWorkingTreeFormat3.test_disk_layout
7669breezy.tests.test_workingtree.TestWorkingTreeFormatRegistry.test_get_all8686breezy.tests.test_workingtree.TestWorkingTreeFormatRegistry.test_get_all
7670breezy.tests.test_workingtree.TestWorkingTreeFormatRegistry.test_register_extra8687breezy.tests.test_workingtree.TestWorkingTreeFormatRegistry.test_register_extra
7671breezy.tests.test_workingtree.TestWorkingTreeFormatRegistry.test_register_extra_lazy8688breezy.tests.test_workingtree.TestWorkingTreeFormatRegistry.test_register_extra_lazy
7672breezy.tests.test_workingtree.TestWorkingTreeFormatRegistry.test_register_unregister_format8689breezy.tests.test_workingtree.TestWorkingTreeFormatRegistry.test_register_unregister_format
8690breezy.tests.test_workingtree.TestWorkingTreeFormat.test_find_format
7673breezy.tests.test_workingtree.TestWorkingTreeFormat.test_find_format_no_tree8691breezy.tests.test_workingtree.TestWorkingTreeFormat.test_find_format_no_tree
7674breezy.tests.test_workingtree.TestWorkingTreeFormat.test_find_format_unknown_format8692breezy.tests.test_workingtree.TestWorkingTreeFormat.test_find_format_unknown_format
7675breezy.tests.test_workingtree.TestWorkingTreeFormat.test_find_format_with_features8693breezy.tests.test_workingtree.TestWorkingTreeFormat.test_find_format_with_features

Subscribers

People subscribed via source and target branches