64
64
def compare(self, want_unchanged=False, specific_files=None,
65
extra_trees=None, require_versioned=False, include_root=False):
65
extra_trees=None, require_versioned=False, include_root=False,
66
want_unversioned=False):
67
68
('compare', self.source, self.target, want_unchanged,
68
69
specific_files, extra_trees, require_versioned,
70
include_root, want_unversioned)
98
99
extra_trees='extra',
99
100
require_versioned='require',
100
101
include_root=True,
102
want_unversioned=True,
103
105
InterTree._optimisers = old_optimisers
104
106
self.assertEqual(
106
('compare', tree2, tree, False, None, None, False, False),
107
('compare', tree2, tree, 'unchanged', 'specific', 'extra',
109
('compare', tree2, tree, 'unchanged', 'specific', 'extra',
108
('compare', tree2, tree, False, None, None, False, False, False),
109
('compare', tree2, tree, 'unchanged', 'specific', 'extra',
110
'require', True, False),
111
('compare', tree2, tree, 'unchanged', 'specific', 'extra',
112
'require', True, True),
111
113
], RecordingOptimiser.calls)
113
115
def test_changes_from_with_root(self):