On 16 April 2010 15:59, Ben Lovell <benjamin.lov...@gmail.com> wrote:
> Try: > > post 'whatever', {}, {'rack.session' => {:something=>'value'}} > > To put things through the session with rack test/sinatra. > > Sent from my iPhone > > Hmm, hold up, that isn't what you asked for :) You have to remember that the default Rack::Test::CookieJar#[] only returns cookies that exactly match the domain and path of the current request so be sure to check there first. > On 16 Apr 2010, at 15:20, David Chelimsky <dchelim...@gmail.com> wrote: > > On Apr 16, 2010, at 8:49 AM, Nicholas Wieland wrote: > > On Apr 16, 2010, at 3:12 PM, David Chelimsky wrote: > > On Apr 16, 2010, at 8:07 AM, Nicholas Wieland wrote: > > What versions of rails, rspec, rspec-rails, ruby, etc? > > Where does this spec live? > > > It's sinatra 1.0, not rails. > > > In which case this is probably not an rspec problem. Where is the > set_cookie method defined in this example (from your earlier post in this > thread)? > > it "should authenticate using cookies" do > user =Factory.create :user > remember_token = Charon.make_remember_token > set_cookie "warden=#{ remember_token }" > user.update :remember_token => remember_token > post '/authenticate' > last_request.env[ 'warden' ].should be_authenticated > end > > Also, can you try the same example using test/unit? Do you get the same > result? > > _______________________________________________ > > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > >
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users