~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_version_info.py

  • Committer: Martin Pool
  • Date: 2009-09-14 01:48:28 UTC
  • mfrom: (4685 +trunk)
  • mto: This revision was merged to the branch mainline in revision 4688.
  • Revision ID: mbp@sourcefrog.net-20090914014828-ydr9rlkdfq2sv57z
Merge news

Show diffs side-by-side

added added

removed removed

Lines of Context:
148
148
        stanza = regen(check_for_clean=True, include_file_revisions=True)
149
149
        self.assertEqual(['False'], stanza.get_all('clean'))
150
150
 
151
 
        # XXX: This assumes it's being run against a repository that updates
152
 
        # the root revision on every commit.  Newer ones that use
153
 
        # RootCommitBuilder won't update it on each commit.
 
151
        # This assumes it's being run against a tree that does not update the
 
152
        # root revision on every commit.
154
153
        file_rev_stanza = get_one_stanza(stanza, 'file-revisions')
155
154
        self.assertEqual(['', 'a', 'b', 'c'], file_rev_stanza.get_all('path'))
156
 
        self.assertEqual(['r3', 'r3', 'r2', 'unversioned'],
 
155
        self.assertEqual(['r1', 'r3', 'r2', 'unversioned'],
157
156
            file_rev_stanza.get_all('revision'))
158
157
        os.remove('branch/c')
159
158
 
171
170
        file_rev_stanza = get_one_stanza(stanza, 'file-revisions')
172
171
        self.assertEqual(['', 'a', 'b', 'c', 'd'],
173
172
                          file_rev_stanza.get_all('path'))
174
 
        self.assertEqual(['r3', 'modified', 'renamed to d', 'new',
 
173
        self.assertEqual(['r1', 'modified', 'renamed to d', 'new',
175
174
                          'renamed from b'],
176
175
                         file_rev_stanza.get_all('revision'))
177
176
 
181
180
        stanza = regen(check_for_clean=True, include_file_revisions=True)
182
181
        file_rev_stanza = get_one_stanza(stanza, 'file-revisions')
183
182
        self.assertEqual(['', 'a', 'c', 'd'], file_rev_stanza.get_all('path'))
184
 
        self.assertEqual(['r4', 'r4', 'unversioned', 'removed'],
 
183
        self.assertEqual(['r1', 'r4', 'unversioned', 'removed'],
185
184
                         file_rev_stanza.get_all('revision'))
186
185
 
187
186
    def test_python_null(self):