Tom Meier
2009-Mar-18 22:49 UTC
[rspec-users] mock_model with Rspec/Rspec-rails 1.2 and Rails 2.3 [re : Pat & David)
Hi,
Thanks for the assistance, I overlooked the obvious with the
''='' in
the error... After reviewing the error i started a new project and
tried to replicate to show you the steps, but everything works as it
should (sorry - i should have completed that already before contacting
you). After narrowing it down with Pats'' suggestion, it turns out it
was referring back to itself, I was using a blueprint with the plugin
''Machinist'', and a method was of the same name as a field name
(''login'') so it was pointing back to itself trying to make a
mock of a
mock...
So thanks for your assistance, much appreciated... Just overlooked
something...
Best regards,
Tom
Thomas Meier
Lead Developer
Zudio Pty. Ltd.
Level 1 / 151 Park Road, Cheltenham,
Victoria 3192
Phone +61 3 9585 2077 Fax +61 3 9585 2079
zudio.com.au
Design | Web | Video | Music
> From: Pat Maddox <pat.maddox at gmail.com>
> Date: 19 March 2009 3:54:10 AM
> To: rspec-users <rspec-users at rubyforge.org>
> Subject: Re: [rspec-users] mock_model with Rspec/Rspec-rails 1.2 and
> Rails 2.3
> Reply-To: rspec-users <rspec-users at rubyforge.org>
>
>
> On Mar 17, 2009, at 11:37 PM, David Chelimsky wrote:
>
>> 2009/3/18 Tom Meier <tom at zudio.com.au>:
>>>
>>> With the above settings when our specs run (while on rails 2.3 and
>>> rspec
>>> 1.2), the following error occurs :
>>> undefined method `mock_model='' for #<User:0x2d5887c>
>>
>> The error says "mock_model=", which indicates that
you''re trying to
>> set it somewhere in your code. Please show us the spec that is
>> failing
>> with a reference to the line that is raising that error.
>
> I think this would require him to do
> self.mock_model = blah
> or
> send("mock_model=", blah)
>
> which seems really, really weird. Oh well. Some code ought to
> clear it up.
>
> Pat
>
>
> From: Pat Maddox <pat.maddox at gmail.com>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/rspec-users/attachments/20090319/e5b2ccd1/attachment.html>