Rev 5679: (jelmer) Remove dependencies on weave repository formats from in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Wed Feb 23 13:59:42 UTC 2011
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 5679 [merge]
revision-id: pqm at pqm.ubuntu.com-20110223135938-hcq8y5a4qdybu9t0
parent: pqm at pqm.ubuntu.com-20110223131051-qrwuc75frv4yr3la
parent: jelmer at samba.org-20110219185956-qx7jh6x4ya88c9a1
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Wed 2011-02-23 13:59:38 +0000
message:
(jelmer) Remove dependencies on weave repository formats from
bt.test_repository. (Jelmer Vernooij)
modified:
bzrlib/tests/per_workingtree/test_smart_add.py test_smart_add.py-20070215175752-9s5mxoz8aqpd80fm-1
bzrlib/tests/test_errors.py test_errors.py-20060210110251-41aba2deddf936a8
bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
=== modified file 'bzrlib/tests/per_workingtree/test_smart_add.py'
--- a/bzrlib/tests/per_workingtree/test_smart_add.py 2011-01-19 20:04:23 +0000
+++ b/bzrlib/tests/per_workingtree/test_smart_add.py 2011-02-19 18:58:27 +0000
@@ -29,7 +29,6 @@
workingtree,
)
from bzrlib.tests import (
- features,
test_smart_add,
per_workingtree,
)
=== modified file 'bzrlib/tests/test_errors.py'
--- a/bzrlib/tests/test_errors.py 2011-01-12 01:01:53 +0000
+++ b/bzrlib/tests/test_errors.py 2011-02-19 18:59:56 +0000
@@ -300,11 +300,10 @@
str(error))
def test_up_to_date(self):
- error = errors.UpToDateFormat(bzrdir.BzrDirFormat4())
- self.assertEqualDiff("The branch format All-in-one "
- "format 4 is already at the most "
- "recent format.",
- str(error))
+ error = errors.UpToDateFormat("someformat")
+ self.assertEqualDiff(
+ "The branch format someformat is already at the most "
+ "recent format.", str(error))
def test_corrupt_repository(self):
repo = self.make_repository('.')
=== modified file 'bzrlib/tests/test_repository.py'
--- a/bzrlib/tests/test_repository.py 2011-02-21 19:58:27 +0000
+++ b/bzrlib/tests/test_repository.py 2011-02-23 13:59:38 +0000
@@ -140,7 +140,7 @@
t = transport.get_transport(url)
found_format = repository.RepositoryFormat.find_format(dir)
self.failUnless(isinstance(found_format, format.__class__))
- check_format(weaverepo.RepositoryFormat7(), "bar")
+ check_format(repository.format_registry.get_default(), "bar")
def test_find_format_no_repository(self):
dir = bzrdir.BzrDirMetaFormat1().initialize(self.get_url())
@@ -650,14 +650,33 @@
repo_b).__class__)
+class TestRepositoryFormat1(knitrepo.RepositoryFormatKnit1):
+
+ def get_format_string(self):
+ return "Test Format 1"
+
+
+class TestRepositoryFormat2(knitrepo.RepositoryFormatKnit1):
+
+ def get_format_string(self):
+ return "Test Format 2"
+
+
class TestRepositoryConverter(TestCaseWithTransport):
def test_convert_empty(self):
+ source_format = TestRepositoryFormat1()
+ target_format = TestRepositoryFormat2()
+ repository.format_registry.register(source_format)
+ self.addCleanup(repository.format_registry.remove,
+ source_format)
+ repository.format_registry.register(target_format)
+ self.addCleanup(repository.format_registry.remove,
+ target_format)
t = self.get_transport()
t.mkdir('repository')
repo_dir = bzrdir.BzrDirMetaFormat1().initialize('repository')
- repo = weaverepo.RepositoryFormat7().initialize(repo_dir)
- target_format = knitrepo.RepositoryFormatKnit1()
+ repo = TestRepositoryFormat1().initialize(repo_dir)
converter = repository.CopyConverter(target_format)
pb = bzrlib.ui.ui_factory.nested_progress_bar()
try:
More information about the bazaar-commits
mailing list