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):
2928c .message
3029c .parents
3130
32- @skip_on_travis_ci
3331def test_iteration (self ):
3432no = 0
3533nc = 0
@@ -51,39 +49,36 @@ def test_iteration(self):
5149print >> sys .stderr ,"Traversed %i Trees and a total of %i unchached objects in %s [s] ( %f objs/s )" % (
5250nc ,no ,elapsed_time ,no / elapsed_time )
5351
54- @skip_on_travis_ci
5552def test_commit_traversal (self ):
5653# bound to cat-file parsing performance
5754nc = 0
5855st = 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 ):
6057nc += 1
6158self ._query_commit_info (c )
6259# END for each traversed commit
6360elapsed_time = time ()- st
6461print >> sys .stderr ,"Traversed %i Commits in %s [s] ( %f commits/s )" % (nc ,elapsed_time ,nc / elapsed_time )
6562
66- @skip_on_travis_ci
6763def test_commit_iteration (self ):
6864# bound to stream parsing performance
6965nc = 0
7066st = 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 ):
7268nc += 1
7369self ._query_commit_info (c )
7470# END for each traversed commit
7571elapsed_time = time ()- st
7672print >> sys .stderr ,"Iterated %i Commits in %s [s] ( %f commits/s )" % (nc ,elapsed_time ,nc / elapsed_time )
7773
78- @skip_on_travis_ci
7974def 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
8277rwrepo = self .gitrwrepo
8378make_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
8883nc = 5000
8984st = time ()