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