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

  • Committer: Aaron Bentley
  • Date: 2011-04-29 18:23:18 UTC
  • mto: (5832.1.1 trunk)
  • mto: This revision was merged to the branch mainline in revision 5834.
  • Revision ID: aaron@aaronbentley.com-20110429182318-wi335ccddmi64272
Fix PreviewTree.get_file_size.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2651
2651
        preview_mtime = preview_tree.get_file_mtime('file-id', 'renamed')
2652
2652
        work_mtime = work_tree.get_file_mtime('file-id', 'file')
2653
2653
 
 
2654
    def test_get_file_size(self):
 
2655
        work_tree = self.make_branch_and_tree('tree')
 
2656
        self.build_tree_contents([('tree/old', 'old')])
 
2657
        work_tree.add('old', 'old-id')
 
2658
        preview = TransformPreview(work_tree)
 
2659
        self.addCleanup(preview.finalize)
 
2660
        new_id = preview.new_file('name', preview.root, 'contents', 'new-id',
 
2661
                                  'executable')
 
2662
        tree = preview.get_preview_tree()
 
2663
        self.assertEqual(len('old'), tree.get_file_size('old-id'))
 
2664
        self.assertEqual(len('contents'), tree.get_file_size('new-id'))
 
2665
 
2654
2666
    def test_get_file(self):
2655
2667
        preview = self.get_empty_preview()
2656
2668
        preview.new_file('file', preview.root, 'contents', 'file-id')