]> git.donarmstrong.com Git - biopieces.git/blobdiff - code_ruby/test/maasha/test_sam.rb
sam update
[biopieces.git] / code_ruby / test / maasha / test_sam.rb
index 31cb59f167b28f05f39d3c8ecdd9f9b4305df88d..d36e9ad41295259b72515eadf4c9ac55196c9175 100755 (executable)
@@ -246,19 +246,6 @@ class SamTest < Test::Unit::TestCase
     assert_nothing_raised { sam.each }
   end
 
-  def test_Sam_each_with_bad_cigar_raises
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t24\t*\t*\t*\t*\t*\n"))
-    assert_raise(SamError) { sam.each }
-  end
-
-  def test_Sam_each_with_ok_cigar_dont_raise
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t24M2I3D\t*\t*\t*\t*\t*\n"))
-    assert_nothing_raised { sam.each }
-
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t*\t*\t*\t*\t*\t*\n"))
-    assert_nothing_raised { sam.each }
-  end
-
   def test_Sam_each_with_bad_rnext_raises
     sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t*\t \t*\t*\t*\t*\n"))
     assert_raise(SamError) { sam.each }
@@ -358,50 +345,5 @@ class SamTest < Test::Unit::TestCase
     sam = Sam.new(StringIO.new("@SQ\tSN:ref\tLN:45\n*\t*\t*\t*\t*\t*\tref\t*\t\*\t*\t*\n"))
     assert_nothing_raised { sam.each }
   end
-
-  def test_Sam_each_with_bad_cigar_hard_clip_raises
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1M1H1M\t*\t*\t\*\tAAA\t*\n"))
-    assert_raise(SamError) { sam.each }
-
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1H1M1H1M\t*\t*\t\*\tAAA\t*\n"))
-    assert_raise(SamError) { sam.each }
-
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1M1H1M1H\t*\t*\t\*\tAAA\t*\n"))
-    assert_raise(SamError) { sam.each }
-  end
-
-  def test_Sam_each_with_ok_cigar_hard_clip_dont_raise
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1H1M\t*\t*\t\*\tA\t*\n"))
-    assert_nothing_raised { sam.each }
-
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1M1H\t*\t*\t\*\tA\t*\n"))
-    assert_nothing_raised { sam.each }
-
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1H1M1H\t*\t*\t\*\tA\t*\n"))
-    assert_nothing_raised { sam.each }
-  end
-
-  def test_Sam_each_with_bad_cigar_soft_clip_raises
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1M1S1M\t*\t*\t\*\tA\t*\n"))
-    assert_raise(SamError) { sam.each }
-  end
-
-  def test_Sam_each_with_ok_cigar_soft_clip_dont_raise
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1S1M\t*\t*\t\*\tAA\t*\n"))
-    assert_nothing_raised { sam.each }
-
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t1H1S1M\t*\t*\t\*\tAA\t*\n"))
-    assert_nothing_raised { sam.each }
-  end
-
-  def test_Sam_each_with_bad_cigar_length_raise
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t6M\t*\t*\t\*\tAAAAA\t*\n"))
-    assert_raise(SamError) { sam.each }
-  end
-
-  def test_Sam_each_with_ok_cigar_length_dont_raise
-    sam = Sam.new(StringIO.new("*\t*\t*\t*\t*\t6M\t*\t*\t\*\tAAAAAA\t*\n"))
-    assert_nothing_raised { sam.each }
-  end
 end