support for modular applications
This commit is contained in:
parent
996f56b5e7
commit
66030d73c5
@ -86,7 +86,7 @@ module Sinatra
|
|||||||
end
|
end
|
||||||
|
|
||||||
def source_url_timestamp(url)
|
def source_url_timestamp(url)
|
||||||
full_url = "#{Sinatra::Application.root}/public#{url}"
|
full_url = "#{settings.root}/public#{url}"
|
||||||
if File.exists? full_url
|
if File.exists? full_url
|
||||||
timestamp = File.mtime(full_url).to_i
|
timestamp = File.mtime(full_url).to_i
|
||||||
"#{url}?#{timestamp}"
|
"#{url}?#{timestamp}"
|
||||||
|
@ -57,7 +57,7 @@ EOD
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_tags_returns_time_stamp_when_file_exists
|
def test_tags_returns_time_stamp_when_file_exists
|
||||||
file_path = "#{Sinatra::Application.root}/public/bar/javascripts/summer.js"
|
file_path = "#{app.settings.root}/public/bar/javascripts/summer.js"
|
||||||
File.expects(:"exists?").with(file_path).returns(true)
|
File.expects(:"exists?").with(file_path).returns(true)
|
||||||
File.expects(:mtime).with(file_path).returns(123456789)
|
File.expects(:mtime).with(file_path).returns(123456789)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user