コード例 #1
0
ファイル: test_svn.py プロジェクト: seanyen/vcstools
    def test_get_affected_files(self):
        client = SvnClient(self.local_path)
        client.checkout(self.local_url)
        log = client.get_log(limit=1)[0]
        affected = client.get_affected_files(log['id'])

        self.assertEqual(sorted(['deleted-fs.txt', 'deleted.txt']),
                         sorted(affected))
コード例 #2
0
ファイル: test_svn.py プロジェクト: mocudev/vcstools
    def test_get_affected_files(self):
        client = SvnClient(self.local_path)
        client.checkout(self.local_url)
        log = client.get_log(limit=1)[0]
        affected = client.get_affected_files(log['id'])

        self.assertEqual(sorted(['deleted-fs.txt', 'deleted.txt']),
                         sorted(affected))
コード例 #3
0
 def test_get_log_defaults(self):
     client = SvnClient(self.local_path)
     client.checkout(self.local_url)
     log = client.get_log()
     self.assertEquals(3, len(log))
     self.assertEquals('modified', log[0]['message'])
     for key in ['id', 'author', 'date', 'message']:
         self.assertTrue(log[0][key] is not None, key)
     # svn logs don't have email, but key should be in dict
     self.assertTrue(log[0]['email'] is None)
コード例 #4
0
ファイル: test_svn.py プロジェクト: jamuraa/vcstools
 def test_get_log_defaults(self):
     client = SvnClient(self.local_path)
     client.checkout(self.local_url)
     log = client.get_log()
     self.assertEquals(3, len(log))
     self.assertEquals('modified', log[0]['message'])
     for key in ['id', 'author', 'date', 'message']:
         self.assertTrue(log[0][key] is not None, key)
     # svn logs don't have email, but key should be in dict
     self.assertTrue(log[0]['email'] is None)
コード例 #5
0
 def test_get_log_path(self):
     client = SvnClient(self.local_path)
     client.checkout(self.local_url)
     log = client.get_log(relpath='fixed.txt')
     self.assertEquals('initial', log[0]['message'])
コード例 #6
0
 def test_get_log_limit(self):
     client = SvnClient(self.local_path)
     client.checkout(self.local_url)
     log = client.get_log(limit=1)
     self.assertEquals(1, len(log))
     self.assertEquals('modified', log[0]['message'])
コード例 #7
0
ファイル: test_svn.py プロジェクト: jamuraa/vcstools
 def test_get_log_path(self):
     client = SvnClient(self.local_path)
     client.checkout(self.local_url)
     log = client.get_log(relpath='fixed.txt')
     self.assertEquals('initial', log[0]['message'])
コード例 #8
0
ファイル: test_svn.py プロジェクト: jamuraa/vcstools
 def test_get_log_limit(self):
     client = SvnClient(self.local_path)
     client.checkout(self.local_url)
     log = client.get_log(limit=1)
     self.assertEquals(1, len(log))
     self.assertEquals('modified', log[0]['message'])