On 8/1/07, Scott Taylor <[EMAIL PROTECTED]> wrote:
>
>
> I absolutely love the unimplemented spec idea, and tend to use it a
> lot.  But occasionally it gets in my way, when I rush to write a
> spec, and then want to change it to a non-implemented spec.  My
> normal solution is to comment out the do...end block.  Is there a
> better way?
>
> Stealing an idea from Dan North, how about something like this:
>
> it "should do such and such", :pending => true do
>     # unimplemented spec goes here
> end
>
> To make the spec run, simply remove the :pending key.  I'm sure this
> would be rather trivial to implement as well.
>
> Thoughts?
>
> Scott



This is already included.  At least it is in edge. You call the pending(
"some reason" ) method at the top of your example to do this.

it "should do stuff" do
  pending( "Don't run this yet" )
  # specs go here for unimplemented feature
end

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

Reply via email to