diff options
author | David Heinemeier Hansson <david@loudthinking.com> | 2005-06-16 06:00:18 +0000 |
---|---|---|
committer | David Heinemeier Hansson <david@loudthinking.com> | 2005-06-16 06:00:18 +0000 |
commit | 5b3bc3139a1b15054f26092eb95a5fbc8fdc07aa (patch) | |
tree | 9e098012ea0a05c0b4a2fdb8518c06543e8d71ae /actionpack/test | |
parent | a3659d583586d45c5f48fdd103ff8c797cecfafe (diff) | |
download | rails-5b3bc3139a1b15054f26092eb95a5fbc8fdc07aa.tar.gz rails-5b3bc3139a1b15054f26092eb95a5fbc8fdc07aa.tar.bz2 rails-5b3bc3139a1b15054f26092eb95a5fbc8fdc07aa.zip |
Added a third parameter to TextHelper#auto_link called href_options for specifying additional tag options on the links generated #1401 [tyler.kovacs@gmail.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1432 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'actionpack/test')
-rw-r--r-- | actionpack/test/template/text_helper_test.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/actionpack/test/template/text_helper_test.rb b/actionpack/test/template/text_helper_test.rb index 81aca6f638..722f08a7cf 100644 --- a/actionpack/test/template/text_helper_test.rb +++ b/actionpack/test/template/text_helper_test.rb @@ -4,6 +4,7 @@ require File.dirname(__FILE__) + '/../../../activesupport/lib/active_support/cor class TextHelperTest < Test::Unit::TestCase include ActionView::Helpers::TextHelper + include ActionView::Helpers::TagHelper def test_simple_format assert_equal "<p>crazy\n<br /> cross\n<br /> platform linebreaks</p>", simple_format("crazy\r\n cross\r platform linebreaks") @@ -77,6 +78,7 @@ class TextHelperTest < Test::Unit::TestCase email_result = %{<a href="mailto:#{email_raw}">#{email_raw}</a>} link_raw = 'http://www.rubyonrails.com' link_result = %{<a href="#{link_raw}">#{link_raw}</a>} + link_result_with_options = %{<a href="#{link_raw}" target="_blank">#{link_raw}</a>} link2_raw = 'www.rubyonrails.com' link2_result = %{<a href="http://#{link2_raw}">#{link2_raw}</a>} @@ -90,6 +92,7 @@ class TextHelperTest < Test::Unit::TestCase assert_equal %(Go to #{link2_raw}), auto_link("Go to #{link2_raw}", :email_addresses) assert_equal %(<p>Link #{link2_result}</p>), auto_link("<p>Link #{link2_raw}</p>") assert_equal %(<p>#{link2_result} Link</p>), auto_link("<p>#{link2_raw} Link</p>") + assert_equal %(<p>Link #{link_result_with_options}</p>), auto_link("<p>Link #{link_raw}</p>", :all, {:target => "_blank"}) end def test_sanitize_form |