<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">Brian, before we do a release I want to get this documented. Do you want to take a crack at it?
<br></blockquote><br>Sure.<br><br><div><span class="gmail_quote">On 9/22/06, <b class="gmail_sendername">David Chelimsky</b> &lt;<a href="mailto:dchelimsky@gmail.com">dchelimsky@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 9/22/06, David Chelimsky &lt;<a href="mailto:dchelimsky@gmail.com">dchelimsky@gmail.com</a>&gt; wrote:<br>&gt; On 9/22/06, Brian Takita &lt;<a href="mailto:brian.takita@gmail.com">brian.takita@gmail.com</a>&gt; wrote:<br>
&gt; &gt; Hello,<br>&gt; &gt;<br>&gt; &gt; I added a patch that adds stubbing support to rspec.<br>&gt; &gt;<br>&gt; &gt; <a href="http://rubyforge.org/tracker/index.php?func=detail&amp;aid=5844&amp;group_id=797&amp;atid=3151">
http://rubyforge.org/tracker/index.php?func=detail&amp;aid=5844&amp;group_id=797&amp;atid=3151</a><br>&gt; &gt;<br>&gt; &gt; context &quot;A consumer of a stub&quot; do<br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp; specify &quot;should be able to stub objects&quot; do
<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; obj = Object.new<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; stub(obj).method(:foobar).with {:return_value}<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; obj.foobar.should_equal :return_value<br>&gt; &gt;&nbsp;&nbsp; end<br>&gt; &gt;<br>&gt; &gt; end<br>&gt; &gt;<br>&gt; &gt; It also resets the object to its prestubb state after the spec is finished.
<br>&gt; &gt; This would allow stubbing of class methods like Stubby or flexstub.<br>&gt;<br>&gt; This is beautiful. Thanks Brian. I started to commit it but there are<br>&gt; a bunch of new warnings and coverage went down to by 3%. If you can
<br>&gt; eliminate the warnings and address the coverage issues and get &quot;rake<br>&gt; pre_commit&quot; to run, feel free to commit this. Otherwise I'll look at<br>&gt; it as time allows, but that won't likely be for a couple of days.
<br><br>Well, I found the time. It wasn't much. I just don't know how to use<br>patch properly, so for some reason all code in the new files appeared<br>twice, hence the warnings and the coverage.<br><br>I've committed this and you can all experience the love if you check
<br>out the trunk.<br><br>Brian, before we do a release I want to get this documented. Do you<br>want to take a crack at it?<br><br>Release coming no later than 2 weeks (very busy until that time frame)<br>but possibly sooner.
<br><br>Cheers,<br>David<br><br><br><br>&gt;<br>&gt; Thanks again. This is great.<br>&gt;<br>&gt; David<br>&gt;<br>&gt; &gt;<br>&gt; &gt; Brian<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>
&gt; &gt; rspec-devel mailing list<br>&gt; &gt; <a href="mailto:rspec-devel@rubyforge.org">rspec-devel@rubyforge.org</a><br>&gt; &gt; <a href="http://rubyforge.org/mailman/listinfo/rspec-devel">http://rubyforge.org/mailman/listinfo/rspec-devel
</a><br>&gt; &gt;<br>&gt; &gt;<br>&gt;<br>_______________________________________________<br>rspec-devel mailing list<br><a href="mailto:rspec-devel@rubyforge.org">rspec-devel@rubyforge.org</a><br><a href="http://rubyforge.org/mailman/listinfo/rspec-devel">
http://rubyforge.org/mailman/listinfo/rspec-devel</a><br></blockquote></div><br>