[rspec-users] Insight needed into misbehaving expectations needed

David Chelimsky dchelimsky at gmail.com
Mon May 18 12:19:30 EDT 2009


On Mon, May 18, 2009 at 10:23 AM, Kenneth Kalmer
<kenneth.kalmer at gmail.com> wrote:
> Hi everyone
>
> I have a peculiar scenario that I don't know how to debug, or get to the
> bottom of, and need some insight.
>
> Environment:
>
> * Rails 2.3.2
> * rspec 1.2.6 & rspec-rails 1.2.6 (vendored gems)
> * mocha 0.9.5 (vendored)
>
> Scenario:
>
> * I have expectations setup in a before block, as well as in the examples
> themselves.
> * Running the suite on it's own, everything runs perfectly and passes
> * Running rake spec, the expectations in the examples aren't met, but the
> expectations from the before blocks are (for controller specs and model
> specs)
> * Running rake spec:controllers, same as above
> * Running rake spec:models, *not* the same as above, works exactly as
> supposed to

This usually indicates that one or more of your examples are leaking state.

>
> I've got other controllers with almost identical expectation setups that
> work no matter how they are run. In my case it seems that one controller's
> specs fail horribly, and it's something I cannot yet trace.
>
> I'm hoping someone can shed some light from experience, or onto the rspec
> internals, so I can dig this out and solve the issue.
>
> I'm in IRC as well, but it seems very much like an idle space at the
> moment...

I'm in IRC now - don't have too much time to spare but can spare a
couple of minutes if you pop into #rspec on freenode.

>
> Kind regards
>
> --
> Kenneth Kalmer
> kenneth.kalmer at gmail.com
> http://opensourcery.co.za
> @kennethkalmer
>
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>


More information about the rspec-users mailing list