Sha256: 2c6d244a537982e7b4030f7d7da348ac20144058d3ffd3625802b276ae02acf0

Contents?: true

Size: 930 Bytes

Versions: 1

Compression:

Stored size: 930 Bytes

Contents

require 'rubygems'

require 'sinatra'
require 'sinatra/static_assets'

get "/url_for" do
  content_type "text/plain"
  <<"EOD"
#{url_for("/")}
#{url_for("/foo")}
#{url_for("/foo", :full)}
EOD
end

get "/asset_url_for" do
  content_type "text/plain"
  <<"EOD"
#{asset_url_for("test.css")}
#{asset_url_for("http://example.org/test.css")}
EOD
end

get "/image_tag" do
  content_type "text/plain"
  <<"EOD"
#{image_tag("/images/foo.jpg", :alt => "[foo image]")}
EOD
end

get "/stylesheet_link_tag" do
  content_type "text/plain"
  <<"EOD"
#{stylesheet_link_tag("/stylesheets/winter.css", "/stylesheets/summer.css", "test.css", :media => "projection")}
EOD
end

get "/javascript_script_tag" do
  content_type "text/plain"
  <<"EOD"
#{javascript_script_tag "/javascripts/summer.js", :charset => "iso-8859-2"}
EOD
end

get "/link_to_tag" do
  content_type "text/plain"
  <<"EOD"
#{link_to "Tatry Mountains Rescue Team", "/topr"}
EOD
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sinatra-static-assets-1.0.3 test/sinatra_app.rb