end
def test_PatternMatcher_match_with_one_mismatch_and_edit_dist_one_returns_correctly
- m = @p.match("aCcg", pos = 0, edit_distance = 1)
+ m = @p.match("aCcg", 0, 1)
assert_equal(0, m.pos)
assert_equal("atcg", m.match)
assert_equal(3, m.matches)
end
def test_PatternMatcher_match_with_two_mismatch_and_edit_dist_one_returns_nil
- assert_nil(@p.match("aGcA", pos = 0, edit_distance = 1))
+ assert_nil(@p.match("aGcA", 0, 1))
end
def test_PatternMatcher_match_with_one_insertion_and_edit_dist_zero_returns_nil
end
def test_PatternMatcher_match_with_one_insertion_and_edit_dist_one_returns_correctly
- m = @p.match("atGcg", pos = 0, edit_distance = 1)
+ m = @p.match("atGcg", 0, 1)
assert_equal(0, m.pos)
assert_equal("atcg", m.match)
assert_equal(4, m.matches)
end
def test_PatternMatcher_match_with_two_insertions_and_edit_dist_one_returns_nil
- assert_nil(@p.match("atGcTg", pos = 0, edit_distance = 1))
+ assert_nil(@p.match("atGcTg", 0, 1))
end
def test_PatternMatcher_match_with_two_insertions_and_edit_dist_two_returns_correctly
- m = @p.match("atGcTg", pos = 0, edit_distance = 2)
+ m = @p.match("atGcTg", 0, 2)
assert_equal(0, m.pos)
assert_equal("atcg", m.match)
assert_equal(4, m.matches)
end
def test_PatternMatcher_match_with_one_deletion_and_edit_distance_one_returns_correctly
- m = @p.match("acg", pos = 0, edit_distance = 1)
+ m = @p.match("acg", 0, 1)
assert_equal(0, m.pos)
assert_equal("atcg", m.match)
assert_equal(3, m.matches)