[rspec-users] Problems with plugins?
dchelimsky at gmail.com
Mon Feb 4 15:00:47 EST 2008
On Feb 4, 2008 1:52 PM, Lance Ball <lance at electricsheepcompany.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> On Feb 4, 2008, at 2:34 PM, David Chelimsky wrote:
> > On Feb 4, 2008 12:57 PM, Lance Ball
> > <lance at electricsheepcompany.com> wrote:
> >> When #add_user_to_role is called in the controller during my spec,
> >> the method is run, rather than being a stub as I would expect. Is
> >> this expected and/or known behavior? Any comments and direction are
> >> very much appreciated.
> > My best guess is that the instance of logged_in_user is not the same
> > one that the controller action is using. You're going through the
> > controller and passing it a key, at which point it's probably using
> > that key to access the logged in user from a source that is not the
> > same as your logged_in_user method in the spec.
> Yes, that was my thought as well. So, I printed the ID of the logged
> in user in the spec and the ID in the controller. The IDs were the
> same. After that, I sent this note to the list.
> But, it turns out I should have been more thorough in my
> investigation. Instead of printing out the ID, this time I printed
> the object itself and found:
> So you are correct! Thanks. :)
Sure. You good on how to solve it?
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (Darwin)
> -----END PGP SIGNATURE-----
> rspec-users mailing list
> rspec-users at rubyforge.org
More information about the rspec-users