~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/per_controldir/__init__.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-08-24 21:59:21 UTC
  • mfrom: (5363.2.22 controldir-1)
  • Revision ID: pqm@pqm.ubuntu.com-20100824215921-p4nheij9k4x6i1jw
(jelmer) Split generic interface code out of bzrlib.bzrdir.BzrDir into
 bzrlib.controldir.ControlDir. (Jelmer Vernooij)

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18
18
 
19
19
 
20
 
"""BzrDir implementation tests for bzr.
 
20
"""ControlDir implementation tests for bzr.
21
21
 
22
 
These test the conformance of all the bzrdir variations to the expected API.
 
22
These test the conformance of all the controldir variations to the expected API.
23
23
Specific tests for individual formats are in the tests/test_bzrdir.py file
24
24
rather than in tests/per_branch/*.py.
25
25
"""
26
26
 
27
 
from bzrlib.bzrdir import BzrDirFormat
 
27
from bzrlib.controldir import ControlDirFormat
28
28
from bzrlib.tests import (
29
29
    default_transport,
30
30
    multiply_tests,
56
56
    return result
57
57
 
58
58
 
59
 
class TestCaseWithBzrDir(TestCaseWithTransport):
 
59
class TestCaseWithControlDir(TestCaseWithTransport):
60
60
 
61
61
    def setUp(self):
62
 
        super(TestCaseWithBzrDir, self).setUp()
 
62
        super(TestCaseWithControlDir, self).setUp()
63
63
        self.bzrdir = None
64
64
 
65
65
    def get_bzrdir(self):
70
70
    def make_bzrdir(self, relpath, format=None):
71
71
        if format is None:
72
72
            format = self.bzrdir_format
73
 
        return super(TestCaseWithBzrDir, self).make_bzrdir(
 
73
        return super(TestCaseWithControlDir, self).make_bzrdir(
74
74
            relpath, format=format)
75
75
 
76
76
 
77
77
def load_tests(standard_tests, module, loader):
78
 
    test_per_bzrdir = [
79
 
        'bzrlib.tests.per_bzrdir.test_bzrdir',
80
 
        'bzrlib.tests.per_bzrdir.test_push',
 
78
    test_per_controldir = [
 
79
        'bzrlib.tests.per_controldir.test_controldir',
 
80
        'bzrlib.tests.per_controldir.test_push',
81
81
        ]
82
 
    submod_tests = loader.loadTestsFromModuleNames(test_per_bzrdir)
83
 
    formats = BzrDirFormat.known_formats()
 
82
    submod_tests = loader.loadTestsFromModuleNames(test_per_controldir)
 
83
    formats = ControlDirFormat.known_formats()
84
84
    scenarios = make_scenarios(
85
85
        default_transport,
86
86
        None,