/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/tests/test_read_bundle.py

  • Committer: Jelmer Vernooij
  • Date: 2017-05-21 19:09:26 UTC
  • mfrom: (6622.1.36 breezy)
  • Revision ID: jelmer@jelmer.uk-20170521190926-5vtz8xaf0e9ylrpc
Merge rename to breezy.

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
 
19
19
import cStringIO
20
20
 
21
 
import bzrlib.bundle
22
 
from bzrlib.bundle.serializer import write_bundle
23
 
import bzrlib.bzrdir
24
 
import bzrlib.errors as errors
25
 
from bzrlib import tests
26
 
from bzrlib.tests.test_transport import TestTransportImplementation
27
 
from bzrlib.tests.per_transport import transport_test_permutations
28
 
import bzrlib.transport
29
 
import bzrlib.urlutils
30
 
from bzrlib.tests.scenarios import load_tests_apply_scenarios
 
21
import breezy.bundle
 
22
from breezy.bundle.serializer import write_bundle
 
23
import breezy.bzrdir
 
24
import breezy.errors as errors
 
25
from breezy import tests
 
26
from breezy.tests.test_transport import TestTransportImplementation
 
27
from breezy.tests.per_transport import transport_test_permutations
 
28
import breezy.transport
 
29
import breezy.urlutils
 
30
from breezy.tests.scenarios import load_tests_apply_scenarios
31
31
 
32
32
 
33
33
load_tests = load_tests_apply_scenarios
36
36
def create_bundle_file(test_case):
37
37
    test_case.build_tree(['tree/', 'tree/a', 'tree/subdir/'])
38
38
 
39
 
    format = bzrlib.bzrdir.BzrDirFormat.get_default_format()
 
39
    format = breezy.bzrdir.BzrDirFormat.get_default_format()
40
40
 
41
41
    bzrdir = format.initialize('tree')
42
42
    repo = bzrdir.create_repository()
66
66
        # from the one we want to test, so we must inject a correct transport
67
67
        # into possible_transports first).
68
68
        self.possible_transports = [self.get_transport(self.bundle_name)]
69
 
        self.overrideEnv('BZR_NO_SMART_VFS', None)
 
69
        self.overrideEnv('BRZ_NO_SMART_VFS', None)
70
70
        wt = self.create_test_bundle()
71
71
 
72
72
    def read_mergeable_from_url(self, url):
73
 
        return bzrlib.bundle.read_mergeable_from_url(
 
73
        return breezy.bundle.read_mergeable_from_url(
74
74
            url, possible_transports=self.possible_transports)
75
75
 
76
76
    def get_url(self, relpath=''):
77
 
        return bzrlib.urlutils.join(self._server.get_url(), relpath)
 
77
        return breezy.urlutils.join(self._server.get_url(), relpath)
78
78
 
79
79
    def create_test_bundle(self):
80
80
        out, wt = create_bundle_file(self)
101
101
 
102
102
    def test_read_mergeable_respects_possible_transports(self):
103
103
        if not isinstance(self.get_transport(self.bundle_name),
104
 
                          bzrlib.transport.ConnectedTransport):
 
104
                          breezy.transport.ConnectedTransport):
105
105
            # There is no point testing transport reuse for not connected
106
106
            # transports (the test will fail even).
107
107
            raise tests.TestSkipped(