test/support/fake_sinatra_call.rb in deas-0.14.1 vs test/support/fake_sinatra_call.rb in deas-0.15.0
- old
+ new
@@ -4,16 +4,17 @@
class FakeSinatraCall
# Mimic's the context that is accessible in a Sinatra' route. Should provide
# any methods needed to replace using an actual Sinatra app.
- attr_accessor :request, :response, :params, :settings, :session
+ attr_accessor :request, :response, :params, :settings, :session, :logger
def initialize(settings={})
@request = FakeRequest.new('GET','/something', {}, OpenStruct.new)
@params = @request.params
@session = @request.session
@response = FakeResponse.new
+ @logger = Deas::NullLogger.new
@settings = OpenStruct.new(settings.merge({
:deas_template_scope => Deas::Template::Scope,
:deas_default_charset => 'utf-8'
}))
end