Sha256: 33869b30eee15a15de450f2e7791d58a46ab39756893291d460cedd6a90ed3c5
Contents?: true
Size: 1.33 KB
Versions: 8
Compression:
Stored size: 1.33 KB
Contents
require "test_helper" AutolinkFilter = HTML::Pipeline::AutolinkFilter class HTML::Pipeline::AutolinkFilterTest < Test::Unit::TestCase def test_uses_rinku_for_autolinking # just try to parse a complicated piece of HTML # that Rails auto_link cannot handle assert_equal '<p>"<a href="http://www.github.com">http://www.github.com</a>"</p>', AutolinkFilter.to_html('<p>"http://www.github.com"</p>') end def test_autolink_option assert_equal '<p>"http://www.github.com"</p>', AutolinkFilter.to_html('<p>"http://www.github.com"</p>', :autolink => false) end def test_autolink_link_attr assert_equal '<p>"<a href="http://www.github.com" target="_blank">http://www.github.com</a>"</p>', AutolinkFilter.to_html('<p>"http://www.github.com"</p>', :link_attr => 'target="_blank"') end def test_autolink_flags assert_equal '<p>"<a href="http://github">http://github</a>"</p>', AutolinkFilter.to_html('<p>"http://github"</p>', :flags => Rinku::AUTOLINK_SHORT_DOMAINS) end def test_autolink_skip_tags assert_equal '<code>"http://github.com"</code>', AutolinkFilter.to_html('<code>"http://github.com"</code>') assert_equal '<code>"<a href="http://github.com">http://github.com</a>"</code>', AutolinkFilter.to_html('<code>"http://github.com"</code>', :skip_tags => %w(kbd script)) end end
Version data entries
8 entries across 8 versions & 1 rubygems