[rspec-users] Controller specs and Middleware on Rails
romanandreg at gmail.com
Tue Feb 9 14:01:11 EST 2010
I'm having some problems on my controller specs regarding authentication.
Previously I was using restful_authentication on the project, but after a
major refactoring we changed the authentication code to "Warden":
http://github.com/hassox/warden (Rack Middleware authentication).
When the controller specs are executed, they fail because there is not a
variable on the request's env set by the Warden middleware. I've read on a
previous message that I probably should use an integration test in order to
tests this, I used cucumber and test everything successfully. However all my
legacy rspec controller tests (that depended on a current_user) are now
Is there a way to patch the rSpec controller API to include this middleware
on each test request?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rspec-users