[rspec-users] Modules will no longer be automatically included in RSpec version 1.1.4
Lori M Olson
loriolson at mac.com
Fri May 23 19:10:33 EDT 2008
So, for helper specs, one must now do something like:
describe SomeHelper do
it "should do something"
That seems redundant, but I suppose there's a good reason for it.
Thanks for the help, Pat!
On 23-May-08, at 4:23 PM, Pat Maddox wrote:
> RSpec currently includes the described module so that you can call
> methods directly. It will no longerdo that automatically, so you'll
> have to manually include the module if you want these direct calls.
> Rails helpers are defined in modules, so that's why this is showing
> On 5/23/08, Pat Maddox <pergesu at gmail.com> wrote:
>> It appears when you write a spec like
>> describe FooModule do ...
>> On 5/23/08, Lori M Olson <loriolson at mac.com> wrote:
>>> Can anyone (David?) shed some light on what exactly this warning is
>>> complaining about? I started seeing it when I upgraded to Rails 2.1
>>> RC1 and the latest RSpec from git.
>>> I'm getting it in some helper specs that I'm writing. And yes, I am
>>> including a module there, to reuse some utility methods I originally
>>> wrote for my controller tests (I'm switching to specs as fast as I
>>> can, but I don't have time to re-jigger all my tests over to specs
>>> Regards, Lori
>>> rspec-users mailing list
>>> rspec-users at rubyforge.org
> rspec-users mailing list
> rspec-users at rubyforge.org
More information about the rspec-users