/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 tests/test_git_repository.py

GitRepository._parse_rev sets Revision.timezone to a float instead of a string.

Show diffs side-by-side

added added

removed removed

Lines of Context:
121
121
        self.assertEqual(rev.parent_ids, [])
122
122
        self.assertEqual(rev.committer, 'Joe Foo <joe@foo.com>')
123
123
        self.assertEqual(rev.timestamp, 1198784532.0)
124
 
        self.assertEqual(rev.timezone, '+0100')
 
124
        self.assertEqual(rev.timezone, 3600.0)
125
125
        self.assertEqual(rev.message, 'message\n')
126
126
        self.assertEqual(
127
127
            rev.properties,
179
179
            "\x00"])
180
180
        self.assertEqual(rev.committer, 'Jane Bar <jane@bar.com>')
181
181
        self.assertEqual(rev.timestamp, 1198784533.0)
182
 
        self.assertEqual(rev.timezone, '+0200')
 
182
        self.assertEqual(rev.timezone, 7200.0)
183
183
        self.assertEqual(rev.properties['author'], 'Jane Bar <jane@bar.com>')
184
184
        self.assertEqual(rev.properties['git-author-timestamp'], '1198784533')
185
185
        self.assertEqual(rev.properties['git-author-timezone'], '+0200')
 
186
 
 
187
    def test_parse_tz(self):
 
188
        # Simple tests for the _parse_tz helper.
 
189
        parse_tz = git_repository.GitRepository._parse_tz
 
190
        self.assertEqual(parse_tz('+0000'), 0.0)
 
191
        self.assertEqual(parse_tz('+0001'), 60.0)
 
192
        self.assertEqual(parse_tz('-0001'), -60.0)
 
193
        self.assertEqual(parse_tz('+0100'), 3600.0)
 
194
        self.assertEqual(parse_tz('-0100'), -3600.0)
 
195
        self.assertEqual(parse_tz('+9959'), 359940.0)
 
196
        self.assertEqual(parse_tz('-9959'), -359940.0)
 
197