]> git.donarmstrong.com Git - biopieces.git/blobdiff - code_ruby/test/maasha/test_boulder.rb
rewrite of FASTQ internals
[biopieces.git] / code_ruby / test / maasha / test_boulder.rb
index a0afe992a2fc40bbe8b39a54ee4099a30f5d3394..935efe85f9d901456e66860e088c673a14a67329 100755 (executable)
@@ -1,5 +1,5 @@
 #!/usr/bin/env ruby
-$:.unshift File.join(File.dirname(__FILE__),'..','lib')
+$:.unshift File.join(File.dirname(__FILE__), '..', '..')
 
 # Copyright (C) 2007-2010 Martin A. Hansen.
 
@@ -27,31 +27,31 @@ $:.unshift File.join(File.dirname(__FILE__),'..','lib')
 
 require 'maasha/boulder'
 require 'test/unit'
+require 'test/helper'
 require 'stringio'
-require 'pp'
 
 class TestBoulder < Test::Unit::TestCase 
-  def test_Boulder_each_raises_on_missing_seperator
+  test "#each raises on missing seperator" do
     boulder = Boulder.new(StringIO.new("TEST_BAD=testbad\n"))
     assert_raise(BoulderError) { boulder.each }
   end
 
-  def test_Boulder_each_raises_on_missing_key_val_seperator
+  test "#each raises on missing key val seperator" do
     boulder = Boulder.new(StringIO.new("TEST_BAD\n=\n"))
     assert_raise(BoulderError) { boulder.each }
   end
 
-  def test_Boulder_each_raises_on_missing_value
+  test "#each raises on missing value" do
     boulder = Boulder.new(StringIO.new("TEST_BAD=\n=\n"))
     assert_raise(BoulderError) { boulder.each }
   end
 
-  def test_Boulder_each_raises_on_missing_key
+  test "#each raises on missing key" do
     boulder = Boulder.new(StringIO.new("=testbad\n=\n"))
     assert_raise(BoulderError) { boulder.each }
   end
 
-  def test_Boulder_each_with_one_key_val_pair_returns_correctly
+  test "#each with one key val pair returns correctly" do
     boulder = Boulder.new(StringIO.new("TEST0=thisistest0\n=\n"))
 
     boulder.each do |record|
@@ -59,7 +59,7 @@ class TestBoulder < Test::Unit::TestCase
     end
   end
 
-  def test_Boulder_each_with_two_key_val_pairs_return_correctly
+  test "#each with two key val pairs return correctly" do
     boulder = Boulder.new(StringIO.new("TEST0=thisistest0\nTEST1=thisistest1\n=\n"))
 
     boulder.each do |record|
@@ -67,7 +67,7 @@ class TestBoulder < Test::Unit::TestCase
     end
   end
 
-  def test_Boulder_to_boulder_returns_correctly
+  test "#to boulder returns correctly" do
     boulder = Boulder.new()
 
     assert_equal("TEST0=thisistest0\n=\n", boulder.to_boulder({:TEST0=>'thisistest0'}))