Skip to content

Commit

Permalink
Accept :alt => nil on image_tag [#4558 state:resolved]
Browse files Browse the repository at this point in the history
Signed-off-by: José Valim <jose.valim@gmail.com>
  • Loading branch information
marcandre authored and josevalim committed May 15, 2010
1 parent 7ffe760 commit 9869ee7
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion actionpack/lib/action_view/helpers/asset_tag_helper.rb
Expand Up @@ -620,7 +620,7 @@ def image_tag(source, options = {})
options.symbolize_keys!

src = options[:src] = path_to_image(source)
options[:alt] ||= File.basename(src, '.*').capitalize
options[:alt] = options.fetch(:alt){ File.basename(src, '.*').capitalize }

if size = options.delete(:size)
options[:width], options[:height] = size.split("x") if size =~ %r{^\d+x\d+$}
Expand Down
3 changes: 2 additions & 1 deletion actionpack/test/template/asset_tag_helper_test.rb
Expand Up @@ -154,7 +154,8 @@ def teardown
%(image_tag(".pdf.png")) => %(<img alt=".pdf" src="/images/.pdf.png" />),
%(image_tag("http://www.rubyonrails.com/images/rails.png")) => %(<img alt="Rails" src="http://www.rubyonrails.com/images/rails.png" />),
%(image_tag("mouse.png", :mouseover => "/images/mouse_over.png")) => %(<img alt="Mouse" onmouseover="this.src='/images/mouse_over.png'" onmouseout="this.src='/images/mouse.png'" src="/images/mouse.png" />),
%(image_tag("mouse.png", :mouseover => image_path("mouse_over.png"))) => %(<img alt="Mouse" onmouseover="this.src='/images/mouse_over.png'" onmouseout="this.src='/images/mouse.png'" src="/images/mouse.png" />)
%(image_tag("mouse.png", :mouseover => image_path("mouse_over.png"))) => %(<img alt="Mouse" onmouseover="this.src='/images/mouse_over.png'" onmouseout="this.src='/images/mouse.png'" src="/images/mouse.png" />),
%(image_tag("mouse.png", :alt => nil)) => %(<img src="/images/mouse.png" />)
}

FaviconLinkToTag = {
Expand Down

0 comments on commit 9869ee7

Please sign in to comment.