Won't the exception get turned into a http return code from the get?
On Feb 18, 2008 8:29 AM, Max Williams <[EMAIL PROTECTED]> wrote:
> I have a User controller where users aren't added with the usual
> new/create actions. I'm trying to set it so that it raises when 'new' is
> called but it doesn't seem to be working - here's the method, test and test
> result. Can anyone see why it's not working?
>
> #in controller
> def new
> raise "Users should be added with 'batch_add' rather than 'new"
> end
>
> #test
> describe "/new" do
> it "should raise an error when called" do
> lambda{get('new')}.should raise_error(RuntimeError)
> end
> end
>
> #test report
> 'Admin::UserController /new should raise an error when called' FAILED
> expected RuntimeError but nothing was raised
>
>
> _______________________________________________
> rspec-users mailing list
> [email protected]
> http://rubyforge.org/mailman/listinfo/rspec-users
>
--
http://www.coreyhaines.com
The Internet's Premiere source of information about Corey Haines
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users