lib/deas/test_runner.rb in deas-0.25.0 vs lib/deas/test_runner.rb in deas-0.26.0
- old
+ new
@@ -1,7 +1,8 @@
require 'ostruct'
require 'rack/multipart'
+require 'deas/router'
require 'deas/runner'
module Deas
class TestRunner < Runner
@@ -14,9 +15,10 @@
@request = args.delete(:request)
@response = args.delete(:response)
@params = NormalizedParams.new(args.delete(:params) || {}).value
@logger = args.delete(:logger) || Deas::NullLogger.new
+ @router = args.delete(:router) || Deas::Router.new
@session = args.delete(:session)
super(handler_class)
args.each{|key, value| @handler.send("#{key}=", value) }