<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -5,11 +5,13 @@ require 'sinatra/test/methods'
 module Webrat
   class SinatraSession &lt; RackSession #:nodoc:
     include Sinatra::Test::Methods
+    
+    attr_reader :request, :response
 
     %w(get head post put delete).each do |verb|
       define_method(verb) do |*args| # (path, data, headers = nil)
         path, data, headers = *args
-        params = data.merge({:env =&gt; headers || {}})
+        params = data.merge(:env =&gt; headers || {})
         self.__send__(&quot;#{verb}_it&quot;, path, params)
         get_it(@response.location, params) while @response.redirect?
       end</diff>
      <filename>lib/webrat/sinatra.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2ead102f54f32a70b335e4303bd916791d73106f</id>
    </parent>
  </parents>
  <author>
    <name>Nicolas Sanguinetti</name>
    <email>contacto@nicolassanguinetti.info</email>
  </author>
  <url>http://github.com/brynary/webrat/commit/6d108393be2b60b03ec5e5abb1bba3f97d79b885</url>
  <id>6d108393be2b60b03ec5e5abb1bba3f97d79b885</id>
  <committed-date>2008-12-28T19:40:14-08:00</committed-date>
  <authored-date>2008-12-28T19:40:14-08:00</authored-date>
  <message>Allow accessing the request and response from SinatraSession</message>
  <tree>23c46ae91df224744a012ff0e35abab2cfd1074f</tree>
  <committer>
    <name>Nicolas Sanguinetti</name>
    <email>contacto@nicolassanguinetti.info</email>
  </committer>
</commit>
