]> git.donarmstrong.com Git - biopieces.git/blobdiff - code_ruby/test/maasha/test_cigar.rb
rewrite of FASTQ internals
[biopieces.git] / code_ruby / test / maasha / test_cigar.rb
index 78df1b7568592a32e4f3e7f08059a2cdaab18060..04a81a71e2eb74916efbed6a23796fcb1eeb264d 100755 (executable)
@@ -1,4 +1,5 @@
 #!/usr/bin/env ruby
+$:.unshift File.join(File.dirname(__FILE__), '..', '..')
 
 # Copyright (C) 2011 Martin A. Hansen.
 
 # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 
 require 'test/unit'
+require 'test/helper'
 require 'maasha/cigar'
-require 'pp'
 
 class CigarTest < Test::Unit::TestCase
-  def test_Cigar_new_with_bad_cigar_raises
+  test "Cigar.new with bad cigar raises" do
     assert_raise(CigarError) { Cigar.new("@") }
     assert_raise(CigarError) { Cigar.new("1M1H1M") }
     assert_raise(CigarError) { Cigar.new("1M1S1M") }
   end
 
-  def test_Cigar_new_with_ok_cigar_dont_raise
+  test "Cigar.new with ok cigar dont raise" do
     assert_nothing_raised { Cigar.new("1M") }
     assert_nothing_raised { Cigar.new("1H1M1H") }
     assert_nothing_raised { Cigar.new("1S1M1S") }
     assert_nothing_raised { Cigar.new("1H1S1M1S1H") }
   end
 
-  def test_Cigar_to_s_returns_correctly
+  test "#to_s returns correctly" do
     assert_equal("1M", Cigar.new("1M").to_s)
   end
 
-  def test_Cigar_each_returns_correctly
+  test "#each returns correctly" do
     cigar = Cigar.new("10M")
 
     cigar.each { |len, op|
@@ -55,27 +56,27 @@ class CigarTest < Test::Unit::TestCase
     }
   end
 
-  def test_Cigar_length_returns_correctly
+  test "#length returns correctly" do
     assert_equal(6, Cigar.new("1M2S3H").length)
   end
 
-  def test_Cigar_matches_returns_correctly
+  test "#matches returns correctly" do
     assert_equal(1, Cigar.new("1M2S3H").matches)
   end
 
-  def test_Cigar_insertions_returns_correctly
+  test "#insertions returns correctly" do
     assert_equal(1, Cigar.new("10M1I").insertions)
   end
 
-  def test_Cigar_deletions_returns_correctly
+  test "#deletions returns correctly" do
     assert_equal(2, Cigar.new("10M2D").deletions)
   end
 
-  def test_Cigar_clip_hard_returns_correctly
+  test "#clip_hard returns correctly" do
     assert_equal(3, Cigar.new("10M3H").clip_hard)
   end
 
-  def test_Cigar_clip_soft_returns_correctly
+  test "#clip_soft returns correctly" do
     assert_equal(4, Cigar.new("10M4S").clip_soft)
   end
 end