Mercurial > public > mercurial-scm > python-hglib
comparison tests/test-log.py @ 15:f1af31960414
client: change return value of commit() to (rev, node)
this is the original output hg emits with commit --debug
author | Idan Kamara <idankk86@gmail.com> |
---|---|
date | Wed, 10 Aug 2011 19:59:08 +0300 |
parents | eac8be119d81 |
children | b68c444d42bb |
comparison
equal
deleted
inserted
replaced
14:e0d21c9db20b | 15:f1af31960414 |
---|---|
2 import hglib | 2 import hglib |
3 | 3 |
4 class test_log(common.basetest): | 4 class test_log(common.basetest): |
5 def test_basic(self): | 5 def test_basic(self): |
6 self.append('a', 'a') | 6 self.append('a', 'a') |
7 rev0 = self.client.commit('first', addremove=True) | 7 rev0, node0 = self.client.commit('first', addremove=True) |
8 self.append('a', 'a') | 8 self.append('a', 'a') |
9 rev1 = self.client.commit('second') | 9 rev1, node1 = self.client.commit('second') |
10 | 10 |
11 revs = self.client.log() | 11 revs = self.client.log() |
12 revs.reverse() | 12 revs.reverse() |
13 | 13 |
14 self.assertTrue(len(revs) == 2) | 14 self.assertTrue(len(revs) == 2) |
15 self.assertEquals(revs[1], rev1) | 15 self.assertEquals(revs[1].node, node1) |
16 | 16 |
17 self.assertEquals(revs[0], self.client.log('0')[0]) | 17 self.assertEquals(revs[0], self.client.log('0')[0]) |