@@ -36,7 +36,7 @@ def test_pack_random_access(self):
3636 sha_list = list (pdb .sha_iter ())
3737 elapsed = time () - st
3838 ns = len (sha_list )
39- print ("PDB: looked up %i shas by index in %f s ( %f shas/s )" % (ns , elapsed , ns / elapsed ), file = sys .stderr )
39+ print ("PDB: looked up %i shas by index in %f s ( %f shas/s )" % (ns , elapsed , ns / ( elapsed or 1 ) ), file = sys .stderr )
4040
4141 # sha lookup: best-case and worst case access
4242 pdb_pack_info = pdb ._pack_info
@@ -51,7 +51,7 @@ def test_pack_random_access(self):
5151 del (pdb ._entities )
5252 pdb .entities ()
5353 print ("PDB: looked up %i sha in %i packs in %f s ( %f shas/s )" %
54- (ns , len (pdb .entities ()), elapsed , ns / elapsed ), file = sys .stderr )
54+ (ns , len (pdb .entities ()), elapsed , ns / ( elapsed or 1 ) ), file = sys .stderr )
5555 # END for each random mode
5656
5757 # query info and streams only
@@ -62,7 +62,7 @@ def test_pack_random_access(self):
6262 pdb_fun (sha )
6363 elapsed = time () - st
6464 print ("PDB: Obtained %i object %s by sha in %f s ( %f items/s )" %
65- (max_items , pdb_fun .__name__ .upper (), elapsed , max_items / elapsed ), file = sys .stderr )
65+ (max_items , pdb_fun .__name__ .upper (), elapsed , max_items / ( elapsed or 1 ) ), file = sys .stderr )
6666 # END for each function
6767
6868 # retrieve stream and read all
@@ -78,7 +78,7 @@ def test_pack_random_access(self):
7878 elapsed = time () - st
7979 total_kib = total_size / 1000
8080 print ("PDB: Obtained %i streams by sha and read all bytes totallying %i KiB ( %f KiB / s ) in %f s ( %f streams/s )" %
81- (max_items , total_kib , total_kib / elapsed , elapsed , max_items / elapsed ), file = sys .stderr )
81+ (max_items , total_kib , total_kib / ( elapsed or 1 ) , elapsed , max_items / ( elapsed or 1 ) ), file = sys .stderr )
8282
8383 @skip_on_travis_ci
8484 def test_loose_correctness (self ):
@@ -129,5 +129,5 @@ def test_correctness(self):
129129 # END for each entity
130130 elapsed = time () - st
131131 print ("PDB: verified %i objects (crc=%i) in %f s ( %f objects/s )" %
132- (count , crc , elapsed , count / elapsed ), file = sys .stderr )
132+ (count , crc , elapsed , count / ( elapsed or 1 ) ), file = sys .stderr )
133133 # END for each verify mode
0 commit comments