/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_transform.py

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2018-03-24 01:32:52 UTC
  • mfrom: (6885.5.13 extract-paths2ids)
  • Revision ID: breezy.the.bot@gmail.com-20180324013252-y0cxym737louztrv
Add a new Tree.find_related_paths_across_trees() method and pass files rather than file ids in various places.

Merged from https://code.launchpad.net/~jelmer/brz/extract-paths2ids/+merge/341923

Show diffs side-by-side

added added

removed removed

Lines of Context:
2937
2937
        self.assertFalse(preview_tree.is_versioned('old_name/child'))
2938
2938
        self.assertEqual('child-id', preview_tree.path2id('new_name/child'))
2939
2939
 
2940
 
    def assertMatchingIterEntries(self, tt, specific_file_ids=None):
 
2940
    def assertMatchingIterEntries(self, tt, specific_files=None):
2941
2941
        preview_tree = tt.get_preview_tree()
2942
2942
        preview_result = list(preview_tree.iter_entries_by_dir(
2943
 
                              specific_file_ids))
 
2943
                              specific_files=specific_files))
2944
2944
        tree = tt._tree
2945
2945
        tt.apply()
2946
 
        actual_result = list(tree.iter_entries_by_dir(specific_file_ids))
 
2946
        actual_result = list(tree.iter_entries_by_dir(
 
2947
            specific_files=specific_files))
2947
2948
        self.assertEqual(actual_result, preview_result)
2948
2949
 
2949
2950
    def test_iter_entries_by_dir_new(self):
2983
2984
        self.build_tree(['tree/parent/', 'tree/parent/child'])
2984
2985
        tree.add(['parent', 'parent/child'], ['parent-id', 'child-id'])
2985
2986
        tt = TreeTransform(tree)
2986
 
        self.assertMatchingIterEntries(tt, ['tree-root-id', 'child-id'])
 
2987
        self.assertMatchingIterEntries(tt, ['', 'parent/child'])
2987
2988
 
2988
2989
    def test_symlink_content_summary(self):
2989
2990
        self.requireFeature(SymlinkFeature)