aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test/template
diff options
context:
space:
mode:
authorDavid Heinemeier Hansson <david@loudthinking.com>2005-06-16 06:00:18 +0000
committerDavid Heinemeier Hansson <david@loudthinking.com>2005-06-16 06:00:18 +0000
commit5b3bc3139a1b15054f26092eb95a5fbc8fdc07aa (patch)
tree9e098012ea0a05c0b4a2fdb8518c06543e8d71ae /actionpack/test/template
parenta3659d583586d45c5f48fdd103ff8c797cecfafe (diff)
downloadrails-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/template')
-rw-r--r--actionpack/test/template/text_helper_test.rb3
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