88from git import *
99from gitdb import IStream
1010from git .test .test_commit import assert_commit_serialization
11- from gitdb .test .lib import skip_on_travis_ci
1211from cStringIO import StringIO
1312from time import time
1413import sys
@@ -29,7 +28,6 @@ def _query_commit_info(self, c):
2928 c .message
3029 c .parents
3130
32- @skip_on_travis_ci
3331 def test_iteration (self ):
3432 no = 0
3533 nc = 0
@@ -51,39 +49,36 @@ def test_iteration(self):
5149 print >> sys .stderr , "Traversed %i Trees and a total of %i unchached objects in %s [s] ( %f objs/s )" % (
5250 nc , no , elapsed_time , no / elapsed_time )
5351
54- @skip_on_travis_ci
5552 def test_commit_traversal (self ):
5653 # bound to cat-file parsing performance
5754 nc = 0
5855 st = time ()
59- for c in self .gitrorepo .commit (self . head_sha_2k ).traverse (branch_first = False ):
56+ for c in self .gitrorepo .commit ().traverse (branch_first = False ):
6057 nc += 1
6158 self ._query_commit_info (c )
6259 # END for each traversed commit
6360 elapsed_time = time () - st
6461 print >> sys .stderr , "Traversed %i Commits in %s [s] ( %f commits/s )" % (nc , elapsed_time , nc / elapsed_time )
6562
66- @skip_on_travis_ci
6763 def test_commit_iteration (self ):
6864 # bound to stream parsing performance
6965 nc = 0
7066 st = time ()
71- for c in Commit .iter_items (self .gitrorepo , self .head_sha_2k ):
67+ for c in Commit .iter_items (self .gitrorepo , self .gitrorepo . head ):
7268 nc += 1
7369 self ._query_commit_info (c )
7470 # END for each traversed commit
7571 elapsed_time = time () - st
7672 print >> sys .stderr , "Iterated %i Commits in %s [s] ( %f commits/s )" % (nc , elapsed_time , nc / elapsed_time )
7773
78- @skip_on_travis_ci
7974 def test_commit_serialization (self ):
80- assert_commit_serialization (self .gitrwrepo , self .head_sha_2k , True )
75+ assert_commit_serialization (self .gitrwrepo , self .gitrwrepo . head , True )
8176
8277 rwrepo = self .gitrwrepo
8378 make_object = rwrepo .odb .store
8479 # direct serialization - deserialization can be tested afterwards
8580 # serialization is probably limited on IO
86- hc = rwrepo .commit (self . head_sha_2k )
81+ hc = rwrepo .commit (rwrepo . head )
8782
8883 nc = 5000
8984 st = time ()
0 commit comments