On Sat, Mar 6, 2010 at 10:21 PM, Nick Hoffman <li...@ruby-forum.com> wrote:
> Pat Maddox wrote:
>> describe "something something", :shared => true do
>>   ...
>> end
>>
>> describe "chunky bacon" do
>>   it_should_behave_like "something something"
>> end
>
> BTW, is rspec.info supposed to be up-to-date? It still recommends using
> "shared_examples_for".
>
> http://rspec.info/documentation/

So this presents an interesting problem :)

My intent some time back was to deprecate :shared => true, not
share_examples_for (which is aliased with shared_examples_for). Based
on that, the rspec.info site is correct and Pat is incorrect. However,
Pat didn't know that because I never communicated it in any other way
besides documenting the method on the site.

Now as we're introducing rspec-2 to the mix, option hashes passed to
describe and it will become much more common. On the grounds that it
would simplify the API, it seems to me it might make more sense in
rspec-2 to use :shared => true and get rid of these methods.

Thoughts?

David
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to