/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/per_branch/test_branch.py

  • Committer: Jelmer Vernooij
  • Date: 2011-09-25 16:30:38 UTC
  • mto: This revision was merged to the branch mainline in revision 6216.
  • Revision ID: jelmer@samba.org-20110925163038-5lcgcizzj8hwlue4
Avoid .revision_history().

Show diffs side-by-side

added added

removed removed

Lines of Context:
76
76
        br = self.get_branch()
77
77
        br.fetch(wt.branch)
78
78
        br.generate_revision_history('rev3')
79
 
        rh = br.revision_history()
 
79
        rh = list(br.iter_revision_history())
80
80
        self.assertEqual(['rev1', 'rev2', 'rev3'], rh)
81
81
        for revision_id in rh:
82
82
            self.assertIsInstance(revision_id, str)
429
429
        """Create a fake revision history easily."""
430
430
        tree = self.make_branch_and_tree('.')
431
431
        rev1 = tree.commit('foo')
432
 
        orig_history = tree.branch.revision_history()
 
432
        orig_history = list(tree.branch.iter_revision_history())
433
433
        rev2 = tree.commit('bar', allow_pointless=True)
434
434
        tree.branch.generate_revision_history(rev1)
435
 
        self.assertEqual(orig_history, tree.branch.revision_history())
 
435
        self.assertEqual(orig_history,
 
436
            list(tree.branch.iter_revision_history()))
436
437
 
437
438
    def test_generate_revision_history_NULL_REVISION(self):
438
439
        tree = self.make_branch_and_tree('.')
439
440
        rev1 = tree.commit('foo')
440
441
        tree.branch.generate_revision_history(revision.NULL_REVISION)
441
 
        self.assertEqual([], tree.branch.revision_history())
 
442
        self.assertEqual(revision.NULL_REVISION, tree.branch.last_revision())
 
443
        self.assertEqual([], list(tree.branch.iter_revision_history()))
442
444
 
443
445
    def test_create_checkout(self):
444
446
        tree_a = self.make_branch_and_tree('a')
490
492
        br = tree.branch
491
493
        self.applyDeprecated(symbol_versioning.deprecated_in((2, 4, 0)),
492
494
            br.set_revision_history, ["rev1"])
493
 
        self.assertEquals(br.revision_history(), ["rev1"])
 
495
        self.assertEquals(br.last_revision(), "rev1")
494
496
        self.applyDeprecated(symbol_versioning.deprecated_in((2, 4, 0)),
495
497
            br.set_revision_history, [])
496
 
        self.assertEquals(br.revision_history(), [])
 
498
        self.assertEquals(br.last_revision(), 'null:')
497
499
 
498
500
    def test_heads_to_fetch(self):
499
501
        # heads_to_fetch is a method that returns a collection of revids that