/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/per_tree/__init__.py

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2020-07-20 02:17:05 UTC
  • mfrom: (7518.1.2 merge-3.1)
  • Revision ID: breezy.the.bot@gmail.com-20200720021705-5f11tmo1hdqjxm6x
Merge lp:brz/3.1.

Merged from https://code.launchpad.net/~jelmer/brz/merge-3.1/+merge/387628

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
    make_scenario as wt_make_scenario,
40
40
    )
41
41
from breezy.revisiontree import RevisionTree
42
 
from breezy.transform import TransformPreview
43
42
from breezy.tests import (
44
43
    features,
45
44
    )
70
69
 
71
70
 
72
71
def preview_tree_pre(testcase, tree):
73
 
    tt = TransformPreview(tree)
 
72
    tt = tree.preview_transform()
74
73
    testcase.addCleanup(tt.finalize)
75
74
    preview_tree = tt.get_preview_tree()
76
75
    preview_tree.set_parent_ids(tree.get_parent_ids())
79
78
 
80
79
def preview_tree_post(testcase, tree):
81
80
    basis = tree.basis_tree()
82
 
    tt = TransformPreview(basis)
 
81
    tt = basis.preview_transform()
83
82
    testcase.addCleanup(tt.finalize)
84
83
    tree.lock_read()
85
84
    testcase.addCleanup(tree.unlock)
174
173
        This variation changes the executable flag of b/c to True.
175
174
        """
176
175
        self._make_abc_tree(tree)
177
 
        tt = tree.get_transform()
 
176
        tt = tree.transform()
178
177
        trans_id = tt.trans_id_tree_path('b/c')
179
178
        tt.set_executability(True, trans_id)
180
179
        tt.apply()
206
205
        This variation renames b/c to e, and makes it executable.
207
206
        """
208
207
        self._make_abc_tree(tree)
209
 
        tt = tree.get_transform()
 
208
        tt = tree.transform()
210
209
        trans_id = tt.trans_id_tree_path('b/c')
211
210
        parent_trans_id = tt.trans_id_tree_path('')
212
211
        tt.adjust_path('e', parent_trans_id, trans_id)
222
221
        self._make_abc_tree(tree)
223
222
        self.build_tree(['d/'], transport=tree.controldir.root_transport)
224
223
        tree.add(['d'])
225
 
        tt = tree.get_transform()
 
224
        tt = tree.transform()
226
225
        trans_id = tt.trans_id_tree_path('b')
227
226
        parent_trans_id = tt.trans_id_tree_path('d')
228
227
        tt.adjust_path('e', parent_trans_id, trans_id)
270
269
                 ]
271
270
        self.build_tree(paths)
272
271
        tree.add(paths)
273
 
        tt = tree.get_transform()
 
272
        tt = tree.transform()
274
273
        if symlinks:
275
274
            root_transaction_id = tt.trans_id_tree_path('')
276
275
            tt.new_symlink('symlink',
355
354
        'revision_tree',
356
355
        'symlinks',
357
356
        'test_trees',
 
357
        'transform',
358
358
        'tree',
359
359
        'walkdirs',
360
360
        ]