From 3e7886ecab315c6a254025519f1ccbcdc30ee52e Mon Sep 17 00:00:00 2001 From: Simon Rozet Date: Fri, 12 Jun 2009 17:03:49 +0200 Subject: [PATCH] Get rid of RackSession Looks like dead code --- lib/webrat/core/session.rb | 2 -- lib/webrat/rack.rb | 24 ------------------------ lib/webrat/sinatra.rb | 2 +- 3 files changed, 1 insertion(+), 27 deletions(-) delete mode 100644 lib/webrat/rack.rb diff --git a/lib/webrat/core/session.rb b/lib/webrat/core/session.rb index 31c508e1..eda73776 100644 --- a/lib/webrat/core/session.rb +++ b/lib/webrat/core/session.rb @@ -20,8 +20,6 @@ def self.session_class MerbSession when :selenium SeleniumSession - when :rack - RackSession when :sinatra SinatraSession when :mechanize diff --git a/lib/webrat/rack.rb b/lib/webrat/rack.rb deleted file mode 100644 index b537afb0..00000000 --- a/lib/webrat/rack.rb +++ /dev/null @@ -1,24 +0,0 @@ -require 'webrat' - -class CGIMethods #:nodoc: - def self.parse_query_parameters(params) - hash = {} - params.split('&').each do |p| - pair = p.split('=') - hash[pair[0]] = pair[1] - end - hash - end -end - -module Webrat - class RackSession < Session #:nodoc: - def response_body - @response.body - end - - def response_code - @response.status - end - end -end diff --git a/lib/webrat/sinatra.rb b/lib/webrat/sinatra.rb index efaa491f..796cd370 100644 --- a/lib/webrat/sinatra.rb +++ b/lib/webrat/sinatra.rb @@ -2,7 +2,7 @@ require "sinatra/test" module Webrat - class SinatraSession < RackSession + class SinatraSession < Session include Sinatra::Test attr_reader :request, :response