/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 bzrlib/tests/tree_implementations/__init__.py

Merge from by-reference-trees

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
from bzrlib.tests.bzrdir_implementations.test_bzrdir import TestCaseWithBzrDir
41
41
from bzrlib.revisiontree import RevisionTree
42
42
from bzrlib.workingtree import (WorkingTreeFormat,
 
43
                                WorkingTreeFormatAB1,
43
44
                                WorkingTreeTestProviderAdapter,
44
45
                                _legacy_formats,
45
46
                                )
56
57
 
57
58
def revision_tree_from_workingtree(tree):
58
59
    """Create a revision tree from a working tree."""
59
 
    revid = tree.commit('save tree', allow_pointless=True)
 
60
    revid = tree.commit('save tree', allow_pointless=True, recursive=None)
60
61
    return tree.branch.repository.revision_tree(revid)
61
62
 
62
63
 
225
226
        for adapted_test in result:
226
227
            # for working tree adapted tests, preserve the tree
227
228
            adapted_test.workingtree_to_test_tree = return_parameter
228
 
        default_format = WorkingTreeFormat.get_default_format()
 
229
        default_format = WorkingTreeFormatAB1()
229
230
        revision_tree_test = self._clone_test(
230
231
            test,
231
232
            default_format._matchingbzrdir,