Try: post 'whatever', {}, {'rack.session' => {:something=>'value'}}
To put things through the session with rack test/sinatra. Sent from my iPhone 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