Hi,
I got the same error while writing an extension for Spree and found this
thread through Google. It seems it's caused by the jeremymcanally-stump[1]
gem used by the application. You should use the syntax shown in the
documentation

http://github.com/jeremymcanally/stump

Regards

On Wed, Aug 26, 2009 at 1:19 AM, Oliver Barnes <oli.azevedo.bar...@gmail.com
> wrote:

> Hello,
>
> I'm struggling with this controller spec for a few hours now
>
> http://pastie.org/594775
>
> which is failing with an error I can't find any references about,
> neither on the list nor on the web in general:
>
> Admin::ImagesController handling PUT /images/1 with successful update
> should find the image requested
> undefined method `and_return' for #<Proc:0x30520b4>
>
> /Users/oliver/Sites/spree/spec/controllers/admin/images_controller_spec.rb:17
> /tmp/textmate-command-1859.rb:3
> 15      before(:each) do
> 16        @image = mock_model(Image, :to_param => "1")
> 17        Image.stub!(:find).and_return(@image)
> 18      end
>
> why would and_return() not be recognized, while stub!() is?
>
> has anybody experienced this problem before? I'm using rspec and
> rspec-rails at version 1.2.6, with Rails 2.3.2, while customizing
> Spree 0.8.99
>
> thanks
> Oliver
> _______________________________________________
> rspec-users mailing list
> rspec-users@rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>



-- 
def dagi3d(me)
 case me
   when :web then  "http://dagi3d.net";
   when :twitter then "http://twitter.com/dagi3d";
 end
end
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to