80
80
def make_branch(self, relpath, format=None):
81
repo = self.make_repository(relpath, format=format)
81
if format is not None:
82
return TestCaseWithBzrDir.make_branch(self, relpath, format)
83
repo = self.make_repository(relpath)
82
84
# fixme RBC 20060210 this isnt necessarily a fixable thing,
83
85
# Skipped is the wrong exception to raise.
165
167
def load_tests(standard_tests, module, loader):
166
test_branch_implementations = [
167
'bzrlib.tests.branch_implementations.test_bound_sftp',
168
'bzrlib.tests.branch_implementations.test_branch',
169
'bzrlib.tests.branch_implementations.test_break_lock',
170
'bzrlib.tests.branch_implementations.test_check',
171
'bzrlib.tests.branch_implementations.test_create_checkout',
172
'bzrlib.tests.branch_implementations.test_create_clone',
173
'bzrlib.tests.branch_implementations.test_commit',
174
'bzrlib.tests.branch_implementations.test_dotted_revno_to_revision_id',
175
'bzrlib.tests.branch_implementations.test_get_revision_id_to_revno_map',
176
'bzrlib.tests.branch_implementations.test_hooks',
177
'bzrlib.tests.branch_implementations.test_http',
178
'bzrlib.tests.branch_implementations.test_iter_merge_sorted_revisions',
179
'bzrlib.tests.branch_implementations.test_last_revision_info',
180
'bzrlib.tests.branch_implementations.test_locking',
181
'bzrlib.tests.branch_implementations.test_parent',
182
'bzrlib.tests.branch_implementations.test_permissions',
183
'bzrlib.tests.branch_implementations.test_pull',
184
'bzrlib.tests.branch_implementations.test_push',
185
'bzrlib.tests.branch_implementations.test_reconcile',
186
'bzrlib.tests.branch_implementations.test_revision_history',
187
'bzrlib.tests.branch_implementations.test_revision_id_to_dotted_revno',
188
'bzrlib.tests.branch_implementations.test_revision_id_to_revno',
189
'bzrlib.tests.branch_implementations.test_sprout',
190
'bzrlib.tests.branch_implementations.test_stacking',
191
'bzrlib.tests.branch_implementations.test_tags',
192
'bzrlib.tests.branch_implementations.test_uncommit',
193
'bzrlib.tests.branch_implementations.test_update',
168
per_branch_mod_names = [
176
'dotted_revno_to_revision_id',
177
'get_revision_id_to_revno_map',
180
'iter_merge_sorted_revisions',
181
'last_revision_info',
189
'revision_id_to_dotted_revno',
190
'revision_id_to_revno',
195
sub_tests = loader.loadTestsFromModuleNames(test_branch_implementations)
197
sub_tests = loader.loadTestsFromModuleNames(
198
['bzrlib.tests.per_branch.test_' + name
199
for name in per_branch_mod_names])
196
200
return tests.multiply_tests(sub_tests, branch_scenarios(), standard_tests)