sinatra-static-assets/test/sinatra_baseapp.rb

27 lines
552 B
Ruby
Raw Normal View History

2009-11-23 21:07:57 +00:00
path = File.expand_path("../lib" + File.dirname(__FILE__))
$:.unshift(path) unless $:.include?(path)
require 'rubygems'
require 'sinatra/base'
require 'sinatra/static_assets'
module Sinatra
class XHTML < Sinatra::Base
helpers Sinatra::UrlForHelper
register Sinatra::StaticAssets
enable :xhtml
get '/image_tag' do
content_type "text/plain"
"#{image_tag("/images/foo.jpg")}"
end
get '/link_tag' do
content_type "text/plain"
"#{stylesheet_link_tag("/stylesheets/winter.css")}"
end
end
end