Blame view
test/string_test.rb
745 Bytes
b843bae6b new files + tests |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
#!/usr/bin/env ruby require 'test/unit' require 'string' class TestString < Test::Unit::TestCase def test_extract_xml s = "four-piece in <a>Indianapolis</a>, <a>Indiana</a> at the Murat Theatre" assert_equal(["Indianapolis", "Indiana"],s.extract_xmltags_values('a')) end def test_stopword assert_equal(true, "is".is_stopword?) assert_equal(true, "seen".is_stopword?) assert_equal(false, "totally".is_stopword?) assert_equal(false, "Paris".is_stopword?) end def test_strip_xml assert_equal("testme", "<test>testme</test>".strip_xml_tags) end |
145387519 new stuff with wi... |
24 25 26 27 |
def test_strip_punctuation assert_equal("test test test test test test", "test, test. .test, ;test !! ? test ...test./".strip_punctuation) end |
b843bae6b new files + tests |
28 |
end |