]> git.donarmstrong.com Git - biopieces.git/blobdiff - code_ruby/test/maasha/test_seq.rb
rounding up work on denoise_seq
[biopieces.git] / code_ruby / test / maasha / test_seq.rb
index 927937ec3684097c9a42cfa773dc48e832f97b3b..9a8deef34c8a443cad8c9f5817e744cda8cd0d05 100755 (executable)
@@ -538,10 +538,10 @@ class TestSeq < Test::Unit::TestCase
   end
 
   def test_Seq_mask_seq_hard_bang_returns_correctly
-    @entry.seq  = "ATCG"
-    @entry.qual = "RSTU"
+    @entry.seq  = "-ATCG"
+    @entry.qual = "RRSTU"
 
-    assert_equal("NNCG", @entry.mask_seq_hard!(20).seq)
+    assert_equal("-NNCG", @entry.mask_seq_hard!(20).seq)
   end
 
   def test_Seq_mask_seq_soft_bang_with_nil_seq_raises
@@ -558,13 +558,6 @@ class TestSeq < Test::Unit::TestCase
     assert_raise(SeqError) { @entry.mask_seq_soft!(20) }
   end
 
-  def test_Seq_mask_seq_soft_bang_returns_correctly
-    @entry.seq  = "ATCG"
-    @entry.qual = "RSTU"
-
-    assert_equal("atCG", @entry.mask_seq_soft!(20).seq)
-  end
-
   def test_Seq_mask_seq_soft_bang_with_bad_cutoff_raises
     assert_raise(SeqError) { @entry.mask_seq_soft!(-1) }
     assert_raise(SeqError) { @entry.mask_seq_soft!(41) }
@@ -577,6 +570,13 @@ class TestSeq < Test::Unit::TestCase
     assert_nothing_raised { @entry.mask_seq_soft!(0) }
     assert_nothing_raised { @entry.mask_seq_soft!(40) }
   end
+
+  def test_Seq_mask_seq_soft_bang_returns_correctly
+    @entry.seq  = "-ATCG"
+    @entry.qual = "RRSTU"
+
+    assert_equal("-atCG", @entry.mask_seq_soft!(20).seq)
+  end
 end