import bx.misc.bgzf

def test_bgzf():
    f = bx.misc.bgzf.BGZFFile( "../test_data/bgzf_tests/test.txt.gz" )
    print f.read( 10 )
    print f.seek( 0 )
    print f.read( 10 )
    
test_bgzf()
@@ -67,11 +67,8 @@
 e( %22
-../
 test
@@ -99,28 +99,29 @@
 t.gz%22 )%0A    
-prin
+asser
 t f.read( 10
@@ -118,24 +118,40 @@
 f.read( 10 )
+ == %22begin 644 %22
 %0A    print f
@@ -161,28 +161,29 @@
 ek( 0 )%0A    
-prin
+asser
 t f.read( 10
@@ -188,21 +188,20 @@
 10 )
-%0A    %0Atest_bgzf()
+ == %22begin 644 %22

Make BGZF test a real unittest