[rspec-users] undefined method `route_for
dchelimsky at gmail.com
Mon Dec 7 07:10:33 EST 2009
On Mon, Dec 7, 2009 at 5:32 AM, Amit Kulkarni <lists at ruby-forum.com> wrote:
> Hi David,
> I have some query regarding running spec command.
> When i tried to run normal testcase by command "spec
> then that particular test case runs but the routing testcase fails.
> Now if i run through the command "spec
> spec/controllers/test_controller_spec.rb" then all the spec runs
> including the routing spec.
> Can you tell me why is this happening?
rspec-rails creates different ExampleGroup subclasses for each type of spec
(model, view, controller, helper). It knows which type to create based on
the presence of "spec/controllers" (in this case) in the file's runtime
path, so you need to run specs from the project root in order for rspec to
make this determination.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rspec-users