~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/selftest/test_ancestry.py

  • Committer: Robert Collins
  • Date: 2005-11-07 20:29:51 UTC
  • mfrom: (1457.1.17)
  • Revision ID: robertc@robertcollins.net-20051107202951-6ae936c7a3e57f6f
Branch.commit() has moved to WorkingTree.commit(). (Robert Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
    def test_straightline_ancestry(self):
30
30
        """Test ancestry file when just committing."""
31
31
        b = Branch.initialize('.')
32
 
 
33
 
        b.commit(message='one',
34
 
                 allow_pointless=True,
35
 
                 rev_id='tester@foo--1')
36
 
 
37
 
        b.commit(message='two',
38
 
                 allow_pointless=True,
39
 
                 rev_id='tester@foo--2')
 
32
        wt = b.working_tree()
 
33
 
 
34
        wt.commit(message='one',
 
35
                  allow_pointless=True,
 
36
                  rev_id='tester@foo--1')
 
37
 
 
38
        wt.commit(message='two',
 
39
                  allow_pointless=True,
 
40
                  rev_id='tester@foo--2')
40
41
 
41
42
        ancs = b.get_ancestry('tester@foo--2')
42
43
        self.assertEqual([None, 'tester@foo--1', 'tester@foo--2'], ancs)
47
48
        b = Branch.initialize('.')
48
49
        # note this is tested before any commits are done.
49
50
        self.assertEqual(True, is_ancestor(None, None, b))
50
 
        b.commit(message='one',
51
 
                 allow_pointless=True,
52
 
                 rev_id='tester@foo--1')
 
51
        wt = b.working_tree()
 
52
        wt.commit(message='one',
 
53
                  allow_pointless=True,
 
54
                  rev_id='tester@foo--1')
53
55
        self.assertEqual(True, is_ancestor(None, None, b))
54
56
        self.assertEqual(True, is_ancestor('tester@foo--1', None, b))
55
57
        self.assertEqual(False, is_ancestor(None, 'tester@foo--1', b))