[rspec-users] sharing specs in a subclass

Jonathan Linowes
2008-01-23T05:31:16Z

cool
thx
:)

On Jan 23, 2008, at 12:02 AM, David Chelimsky wrote:

> On Jan 22, 2008 10:49 PM, Jonathan Linowes
> <jonathan at parkerhill.com> wrote:
>> Hi
>>
>> I''ve spec''d a class and they pass.
>>
>> Now I''d like to assure that any subclass of this class also
passes
>> the same specs.
>> Any suggestions for a clever way to handle this?
>> I''d prefer to keep the existing specs as is (eg instead of
moving
>> everything into shared behaviors, or doing something to all the
>> ''describe'' lines)
>
> How about:
>
> [Subclass1, Subclass2, BaseClass].each do |klass|
>   describe klass do
>   ...
>   end
> end
>
>>
>> thanks
>>
>> linoj
>>
>> _______________________________________________
>> rspec-users mailing list
>> rspec-users at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/rspec-users
>>
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users