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