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

  • Committer: Jelmer Vernooij
  • Date: 2018-02-15 19:38:33 UTC
  • mto: This revision was merged to the branch mainline in revision 6856.
  • Revision ID: jelmer@jelmer.uk-20180215193833-se5x3srhbfrr54tk
add Tree.is_versioned.

Show diffs side-by-side

added added

removed removed

Lines of Context:
622
622
        inv.add(file1)
623
623
        delta = [(u'path', None, 'file-id', None)]
624
624
        res_inv = self.apply_delta(self, inv, delta, invalid_delta=False)
625
 
        self.assertEqual(None, res_inv.path2id('path'))
 
625
        self.assertFalse(res_inv.is_versioned('path'))
626
626
        self.assertRaises(errors.NoSuchId, res_inv.id2path, 'file-id')
627
627
 
628
628
    def test_rename_file(self):
632
632
        file2 = self.make_file_ie(name='path2', parent_id=inv.root.file_id)
633
633
        delta = [(u'path', 'path2', 'file-id', file2)]
634
634
        res_inv = self.apply_delta(self, inv, delta, invalid_delta=False)
635
 
        self.assertEqual(None, res_inv.path2id('path'))
 
635
        self.assertFalse(res_inv.is_versioned('path'))
636
636
        self.assertEqual('file-id', res_inv.path2id('path2'))
637
637
 
638
638
    def test_replaced_at_new_path(self):
676
676
        res_inv = self.apply_delta(self, inv, delta, invalid_delta=False)
677
677
        # The file should be accessible under the new path
678
678
        self.assertEqual('file-id-1', res_inv.path2id('dir2/name1'))
679
 
        self.assertEqual(None, res_inv.path2id('dir2/name2'))
 
679
        self.assertFalse(res_inv.is_versioned('dir2/name2'))
680
680
        self.assertEqual('file-id-2', res_inv.path2id('name2'))
681
681
 
682
682
    def test_is_root(self):