comparison tests/test-log.py @ 7:eac8be119d81

tests: rearrange tests and use nosetests - provide package setup/teardown methods that fixes the environment - introduce a basetest that initializes a repository in a temp dir
author Idan Kamara <idankk86@gmail.com>
date Sat, 23 Jul 2011 22:55:39 +0300
parents
children f1af31960414
comparison
equal deleted inserted replaced
6:96f8c5095e2e 7:eac8be119d81
1 import common
2 import hglib
3
4 class test_log(common.basetest):
5 def test_basic(self):
6 self.append('a', 'a')
7 rev0 = self.client.commit('first', addremove=True)
8 self.append('a', 'a')
9 rev1 = self.client.commit('second')
10
11 revs = self.client.log()
12 revs.reverse()
13
14 self.assertTrue(len(revs) == 2)
15 self.assertEquals(revs[1], rev1)
16
17 self.assertEquals(revs[0], self.client.log('0')[0])