<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-17461</id>
	<title>Nabble - rspec-devel</title>
	<updated>2009-11-29T12:11:16Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/rspec-devel-f17461.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rspec-devel-f17461.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26565616</id>
	<title>Re: should_yield (is it needed?)</title>
	<published>2009-11-29T12:11:16Z</published>
	<updated>2009-11-29T12:11:16Z</updated>
	<author>
		<name>Martin Emde</name>
	</author>
	<content type="html">&lt;div&gt;On Tue, Nov 10, 2009 at 5:00 PM, David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26565616&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;/div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;

&lt;div class=&quot;im&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;[1,2,3].should yield_on(:each) ???&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This does follow rspec syntax more closely... Let&amp;#39;s run through a few use cases I can imagine.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;current_user.stub!(:admin?).and_return(true)&lt;/div&gt;&lt;div&gt;helper.should yield_on(:admin_only)&lt;/div&gt;&lt;div&gt;# helper.admin_only &amp;amp;should_yield&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[1,2,3].should yield_on(:each).each_of(1,2,3)&lt;/div&gt;

&lt;div&gt;# [1,2,3].each &amp;amp;should_yield_each(1,2,3)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;h = { :a =&amp;gt; 1, :b =&amp;gt; 2 }&lt;/div&gt;&lt;div&gt;h.should yield_on(:each).each_of(*h.to_a)&lt;/div&gt;&lt;div&gt;h.each &amp;amp;should_yield_each(*h.to_a)&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;

&lt;br&gt;&lt;div&gt;helper.should yield_on(:link_to_function, &amp;quot;link text&amp;quot;).with(an_instance_of(JavaScriptHelper::JavaScriptBuilder))&lt;/div&gt;&lt;div&gt;#  helper.link_to_function &amp;quot;link text&amp;quot;, &amp;amp;should_yield_with(an_instance_of(JavaScriptHelper::JavaScriptBuilder))&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I think both are pretty clear until the last example when this part in my format:  &lt;b&gt;&amp;quot;link text&amp;quot;, &amp;amp;should_yield(...)&lt;/b&gt;   starts to confuse what&amp;#39;s going on exactly. It very clearly breaks from rspec syntax in that example.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;helper.link_to_functio(&amp;quot;link text&amp;quot;, &amp;amp;assert_yielded_block)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;That actually makes a bit more sense since the intention is clear. I&amp;#39;m passing a block that asserts that it will be yielded. However, this isn&amp;#39;t rspec at all written like that.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The yield_on format seems to specify &amp;quot;When I call this method on the receiver, I expect it to yield.&amp;quot; This is very similar to user.should be_an_admin in that the actual method call is not being called on the receiver but passed into the matcher.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Is this something we&amp;#39;d like to add to rspec? If so, I&amp;#39;ll work out a patch.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Martin&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26565616&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/should_yield-%28is-it-needed-%29-tp26242536p26565616.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26294300</id>
	<title>Re: should_yield (is it needed?)</title>
	<published>2009-11-10T17:00:22Z</published>
	<updated>2009-11-10T17:00:22Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">On Fri, Nov 6, 2009 at 10:43 PM, Martin Emde &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26294300&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.emde@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
&lt;div&gt;I have the code working for this but I wanted an opinion on making a patch.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I sometimes have the need to expect that a method will yield a block it&amp;#39;s given. Usually this means something like this:&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    yielded = false&lt;/div&gt;&lt;div&gt;    subject.method { yielded = true }&lt;/div&gt;&lt;div&gt;    yielded.should == true&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;which is a bit tedious and ugly. My solution might be just as ugly, but I wanted to get feedback because it saves that tedious code.&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    subject.method(&amp;amp;should_yield)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I wrote a few methods, that when called, return an object with #to_proc that expects that the proc is called (or not called). I have the following forms available fairly simply:&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    subject.method(&amp;amp;should_not_yield)&lt;/div&gt;&lt;div&gt;    subject.method(&amp;amp;should_yield_with(object))&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    # Expects 3 yields, one with each argument&lt;/div&gt;&lt;div&gt;    [1,2,3].each(&amp;amp;should_yield_each(1,2,3))&lt;/div&gt;


&lt;div&gt; &lt;/div&gt;&lt;div&gt;I think this is a little cleaner and the code is very simple. I wanted to get an opinion on whether this is worth making into a patch.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;Martin Emde&lt;br&gt;Tw: @martinemde&lt;/font&gt;&lt;/blockquote&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Generally this looks really nice, and I can see the use, but it&amp;#39;s so different from everything else that I need to think about it a bit more. Have you played around w/ any other syntax options that would be more aligned w/ the &amp;quot;actual.should matcher&amp;quot; format? Something like:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[1,2,3].should yield_on(:each) ???&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(0, 0, 0); &quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26294300&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/should_yield-%28is-it-needed-%29-tp26242536p26294300.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278605</id>
	<title>Re: should_yield (is it needed?)</title>
	<published>2009-11-09T21:34:55Z</published>
	<updated>2009-11-09T21:34:55Z</updated>
	<author>
		<name>Peter Jaros</name>
	</author>
	<content type="html">I happen to think that's brilliant.
&lt;br&gt;&lt;br&gt;Peter
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 6, 2009 at 10:43 PM, Martin Emde &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278605&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.emde@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I have the code working for this but I wanted an opinion on making a patch.
&lt;br&gt;&amp;gt; I sometimes have the need to expect that a method will yield a block it's
&lt;br&gt;&amp;gt; given. Usually this means something like this:
&lt;br&gt;&amp;gt;     yielded = false
&lt;br&gt;&amp;gt;     subject.method { yielded = true }
&lt;br&gt;&amp;gt;     yielded.should == true
&lt;br&gt;&amp;gt; which is a bit tedious and ugly. My solution might be just as ugly, but I
&lt;br&gt;&amp;gt; wanted to get feedback because it saves that tedious code.
&lt;br&gt;&amp;gt;     subject.method(&amp;should_yield)
&lt;br&gt;&amp;gt; I wrote a few methods, that when called, return an object with #to_proc that
&lt;br&gt;&amp;gt; expects that the proc is called (or not called). I have the following forms
&lt;br&gt;&amp;gt; available fairly simply:
&lt;br&gt;&amp;gt;     subject.method(&amp;should_not_yield)
&lt;br&gt;&amp;gt;     subject.method(&amp;should_yield_with(object))
&lt;br&gt;&amp;gt;     # Expects 3 yields, one with each argument
&lt;br&gt;&amp;gt;     [1,2,3].each(&amp;should_yield_each(1,2,3))
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think this is a little cleaner and the code is very simple. I wanted to
&lt;br&gt;&amp;gt; get an opinion on whether this is worth making into a patch.
&lt;br&gt;&amp;gt; Martin Emde
&lt;br&gt;&amp;gt; Tw: @martinemde
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278605&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26278605&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/should_yield-%28is-it-needed-%29-tp26242536p26278605.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26255482</id>
	<title>Re: describe &quot;RSpec's documentation&quot; do</title>
	<published>2009-11-08T08:49:39Z</published>
	<updated>2009-11-08T08:49:39Z</updated>
	<author>
		<name>Ryan Carmelo Briones</name>
	</author>
	<content type="html">&lt;br&gt;On Sat, Nov 7, 2009 at 9:31 PM, David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255482&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;On Fri, Nov 6, 2009 at 5:27 PM, Ryan Briones &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255482&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ryan.briones@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;
This sounds pretty cool. Are there any ideas or examples of how features would get turned into end user documentation? My first thought is something RDoc like would go in the free-form user story area... I&amp;#39;d certainly like to help as time permitted. I&amp;#39;d definitely like to be more informed of rspec internals.&lt;br&gt;

&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Yes, we should definitely beef up the narratives in each feature. Then we need to generate the output as HTML and, the tricky part, generate some wrapper HTML to make a site out of the different pages.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;As for internals, my goal for the Cucumber features is to provide an executable set of documentation for end users to understand how to use RSpec. Not so much to expose internals, which I think is better addressed in the RSpec code examples themselves. Make sense?&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Yes. Being more familiar with the internals was more for my own edification. ;)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;
&lt;div&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On Fri, Nov 6, 2009 at 7:49 AM, David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255482&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;
Hi all,&lt;br&gt;
&lt;br&gt;
describe &amp;quot;RSpec&amp;#39;s documentation&amp;quot; do&lt;br&gt;
  it &amp;quot;should be helpful&amp;quot;&lt;br&gt;
  it &amp;quot;should be maintainable&amp;quot;&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
I&amp;#39;ve been wanting to improve RSpec&amp;#39;s documentation situation for a long time, but my writing energies have been consumed by rspec itself and The RSpec Book for a longer time, and will continue to do so for the foreseeable future. So I&amp;#39;m going to need some help.&lt;br&gt;



&lt;br&gt;
The problem to solve is that we have (at least) four sources of documentation, each of which moves at its own pace and has evolved in its meaning/place:&lt;br&gt;
&lt;br&gt;
1. The RSpec code examples that ship with RSpec&lt;br&gt;
2. The Cucumber features that ship with RSpec&lt;br&gt;
3. The github wiki: &lt;a href=&quot;http://wiki.github.com/dchelimsky/rspec&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/dchelimsky/rspec&lt;/a&gt;&lt;br&gt;
4. &lt;a href=&quot;http://rspec.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
The model that Aslak and the Cucumber community has used has worked very well because it&amp;#39;s a community effort, but there is still some duplication between what&amp;#39;s on the wiki [1] and the Cucumber features/scenarios that ship with Cucumber [2].&lt;br&gt;



&lt;br&gt;
In the long run, what I&amp;#39;d like is the following:&lt;br&gt;
&lt;br&gt;
* Cucumber features that ship with RSpec become the authoritative end-user documentation. This is something that anybody can contribute to with patches, as it&amp;#39;s all in files that ship with RSpec. I&amp;#39;d also like to use such an effort to push the envelope on Cucumber features as executable documentation. I think that with a little bit of work we could use the features to generate a website with meaningful organization/navigation. Is anybody already doing that?&lt;br&gt;



* RSpec code examples become a solid source of additional detailed documentation for those who want to either extend RSpec or debug problems.&lt;br&gt;
* &lt;a href=&quot;http://rspec.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt; becomes a one pager like &lt;a href=&quot;http://cukes.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://cukes.info&lt;/a&gt;&lt;br&gt;
* The github wiki becomes a community driven resource center with links to tutorials, blogs, matcher libraries, etc, etc&lt;br&gt;
&lt;br&gt;
I welcome suggestions, but I really need volunteers volunteers! I&amp;#39;m not going to be able to spend much personal time on this, so if there are any among you who are willing to coordinate with me and drive the effort, I&amp;#39;d love to hear from you.&lt;br&gt;



&lt;br&gt;
Cheers,&lt;br&gt;
David&lt;br&gt;
&lt;br&gt;
[1] &lt;a href=&quot;http://wiki.github.com/aslakhellesoy/cucumber&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/aslakhellesoy/cucumber&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/tree/master/features/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://github.com/aslakhellesoy/cucumber/tree/master/features/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255482&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Ryan Carmelo Briones&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255482&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255482&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Ryan Carmelo Briones&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255482&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describe-%22RSpec%27s-documentation%22-do-tp26231559p26255482.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26250521</id>
	<title>Re: describe &quot;RSpec's documentation&quot; do</title>
	<published>2009-11-07T18:31:06Z</published>
	<updated>2009-11-07T18:31:06Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">On Fri, Nov 6, 2009 at 5:27 PM, Ryan Briones &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26250521&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ryan.briones@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
This sounds pretty cool. Are there any ideas or examples of how features would get turned into end user documentation? My first thought is something RDoc like would go in the free-form user story area... I&amp;#39;d certainly like to help as time permitted. I&amp;#39;d definitely like to be more informed of rspec internals.&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Yes, we should definitely beef up the narratives in each feature. Then we need to generate the output as HTML and, the tricky part, generate some wrapper HTML to make a site out of the different pages.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;As for internals, my goal for the Cucumber features is to provide an executable set of documentation for end users to understand how to use RSpec. Not so much to expose internals, which I think is better addressed in the RSpec code examples themselves. Make sense?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;On Fri, Nov 6, 2009 at 7:49 AM, David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26250521&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;
Hi all,&lt;br&gt;
&lt;br&gt;
describe &amp;quot;RSpec&amp;#39;s documentation&amp;quot; do&lt;br&gt;
  it &amp;quot;should be helpful&amp;quot;&lt;br&gt;
  it &amp;quot;should be maintainable&amp;quot;&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
I&amp;#39;ve been wanting to improve RSpec&amp;#39;s documentation situation for a long time, but my writing energies have been consumed by rspec itself and The RSpec Book for a longer time, and will continue to do so for the foreseeable future. So I&amp;#39;m going to need some help.&lt;br&gt;


&lt;br&gt;
The problem to solve is that we have (at least) four sources of documentation, each of which moves at its own pace and has evolved in its meaning/place:&lt;br&gt;
&lt;br&gt;
1. The RSpec code examples that ship with RSpec&lt;br&gt;
2. The Cucumber features that ship with RSpec&lt;br&gt;
3. The github wiki: &lt;a href=&quot;http://wiki.github.com/dchelimsky/rspec&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/dchelimsky/rspec&lt;/a&gt;&lt;br&gt;
4. &lt;a href=&quot;http://rspec.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
The model that Aslak and the Cucumber community has used has worked very well because it&amp;#39;s a community effort, but there is still some duplication between what&amp;#39;s on the wiki [1] and the Cucumber features/scenarios that ship with Cucumber [2].&lt;br&gt;


&lt;br&gt;
In the long run, what I&amp;#39;d like is the following:&lt;br&gt;
&lt;br&gt;
* Cucumber features that ship with RSpec become the authoritative end-user documentation. This is something that anybody can contribute to with patches, as it&amp;#39;s all in files that ship with RSpec. I&amp;#39;d also like to use such an effort to push the envelope on Cucumber features as executable documentation. I think that with a little bit of work we could use the features to generate a website with meaningful organization/navigation. Is anybody already doing that?&lt;br&gt;


* RSpec code examples become a solid source of additional detailed documentation for those who want to either extend RSpec or debug problems.&lt;br&gt;
* &lt;a href=&quot;http://rspec.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt; becomes a one pager like &lt;a href=&quot;http://cukes.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://cukes.info&lt;/a&gt;&lt;br&gt;
* The github wiki becomes a community driven resource center with links to tutorials, blogs, matcher libraries, etc, etc&lt;br&gt;
&lt;br&gt;
I welcome suggestions, but I really need volunteers volunteers! I&amp;#39;m not going to be able to spend much personal time on this, so if there are any among you who are willing to coordinate with me and drive the effort, I&amp;#39;d love to hear from you.&lt;br&gt;


&lt;br&gt;
Cheers,&lt;br&gt;
David&lt;br&gt;
&lt;br&gt;
[1] &lt;a href=&quot;http://wiki.github.com/aslakhellesoy/cucumber&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/aslakhellesoy/cucumber&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/tree/master/features/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://github.com/aslakhellesoy/cucumber/tree/master/features/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26250521&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Ryan Carmelo Briones&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26250521&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26250521&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describe-%22RSpec%27s-documentation%22-do-tp26231559p26250521.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26242536</id>
	<title>should_yield (is it needed?)</title>
	<published>2009-11-06T22:43:42Z</published>
	<updated>2009-11-06T22:43:42Z</updated>
	<author>
		<name>Martin Emde</name>
	</author>
	<content type="html">&lt;div&gt;I have the code working for this but I wanted an opinion on making a patch.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I sometimes have the need to expect that a method will yield a block it&amp;#39;s given. Usually this means something like this:&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    yielded = false&lt;/div&gt;&lt;div&gt;    subject.method { yielded = true }&lt;/div&gt;&lt;div&gt;    yielded.should == true&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;which is a bit tedious and ugly. My solution might be just as ugly, but I wanted to get feedback because it saves that tedious code.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    subject.method(&amp;amp;should_yield)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I wrote a few methods, that when called, return an object with #to_proc that expects that the proc is called (or not called). I have the following forms available fairly simply:&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    subject.method(&amp;amp;should_not_yield)&lt;/div&gt;&lt;div&gt;    subject.method(&amp;amp;should_yield_with(object))&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    # Expects 3 yields, one with each argument&lt;/div&gt;&lt;div&gt;    [1,2,3].each(&amp;amp;should_yield_each(1,2,3))&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;&lt;div&gt;I think this is a little cleaner and the code is very simple. I wanted to get an opinion on whether this is worth making into a patch.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;Martin Emde&lt;br&gt;Tw: @martinemde&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26242536&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/should_yield-%28is-it-needed-%29-tp26242536p26242536.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26239589</id>
	<title>Re: describe &quot;RSpec's documentation&quot; do</title>
	<published>2009-11-06T14:27:40Z</published>
	<updated>2009-11-06T14:27:40Z</updated>
	<author>
		<name>Ryan Carmelo Briones</name>
	</author>
	<content type="html">This sounds pretty cool. Are there any ideas or examples of how features would get turned into end user documentation? My first thought is something RDoc like would go in the free-form user story area... I&amp;#39;d certainly like to help as time permitted. I&amp;#39;d definitely like to be more informed of rspec internals.&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 6, 2009 at 7:49 AM, David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26239589&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
Hi all,&lt;br&gt;
&lt;br&gt;
describe &amp;quot;RSpec&amp;#39;s documentation&amp;quot; do&lt;br&gt;
  it &amp;quot;should be helpful&amp;quot;&lt;br&gt;
  it &amp;quot;should be maintainable&amp;quot;&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
I&amp;#39;ve been wanting to improve RSpec&amp;#39;s documentation situation for a long time, but my writing energies have been consumed by rspec itself and The RSpec Book for a longer time, and will continue to do so for the foreseeable future. So I&amp;#39;m going to need some help.&lt;br&gt;

&lt;br&gt;
The problem to solve is that we have (at least) four sources of documentation, each of which moves at its own pace and has evolved in its meaning/place:&lt;br&gt;
&lt;br&gt;
1. The RSpec code examples that ship with RSpec&lt;br&gt;
2. The Cucumber features that ship with RSpec&lt;br&gt;
3. The github wiki: &lt;a href=&quot;http://wiki.github.com/dchelimsky/rspec&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/dchelimsky/rspec&lt;/a&gt;&lt;br&gt;
4. &lt;a href=&quot;http://rspec.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
The model that Aslak and the Cucumber community has used has worked very well because it&amp;#39;s a community effort, but there is still some duplication between what&amp;#39;s on the wiki [1] and the Cucumber features/scenarios that ship with Cucumber [2].&lt;br&gt;

&lt;br&gt;
In the long run, what I&amp;#39;d like is the following:&lt;br&gt;
&lt;br&gt;
* Cucumber features that ship with RSpec become the authoritative end-user documentation. This is something that anybody can contribute to with patches, as it&amp;#39;s all in files that ship with RSpec. I&amp;#39;d also like to use such an effort to push the envelope on Cucumber features as executable documentation. I think that with a little bit of work we could use the features to generate a website with meaningful organization/navigation. Is anybody already doing that?&lt;br&gt;

* RSpec code examples become a solid source of additional detailed documentation for those who want to either extend RSpec or debug problems.&lt;br&gt;
* &lt;a href=&quot;http://rspec.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt; becomes a one pager like &lt;a href=&quot;http://cukes.info&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://cukes.info&lt;/a&gt;&lt;br&gt;
* The github wiki becomes a community driven resource center with links to tutorials, blogs, matcher libraries, etc, etc&lt;br&gt;
&lt;br&gt;
I welcome suggestions, but I really need volunteers volunteers! I&amp;#39;m not going to be able to spend much personal time on this, so if there are any among you who are willing to coordinate with me and drive the effort, I&amp;#39;d love to hear from you.&lt;br&gt;

&lt;br&gt;
Cheers,&lt;br&gt;
David&lt;br&gt;
&lt;br&gt;
[1] &lt;a href=&quot;http://wiki.github.com/aslakhellesoy/cucumber&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/aslakhellesoy/cucumber&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/tree/master/features/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://github.com/aslakhellesoy/cucumber/tree/master/features/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26239589&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Ryan Carmelo Briones&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26239589&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describe-%22RSpec%27s-documentation%22-do-tp26231559p26239589.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26231559</id>
	<title>describe &quot;RSpec's documentation&quot; do</title>
	<published>2009-11-06T04:49:10Z</published>
	<updated>2009-11-06T04:49:10Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;describe &amp;quot;RSpec's documentation&amp;quot; do
&lt;br&gt;&amp;nbsp; &amp;nbsp;it &amp;quot;should be helpful&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;it &amp;quot;should be maintainable&amp;quot;
&lt;br&gt;end
&lt;br&gt;&lt;br&gt;I've been wanting to improve RSpec's documentation situation for a &amp;nbsp;
&lt;br&gt;long time, but my writing energies have been consumed by rspec itself &amp;nbsp;
&lt;br&gt;and The RSpec Book for a longer time, and will continue to do so for &amp;nbsp;
&lt;br&gt;the foreseeable future. So I'm going to need some help.
&lt;br&gt;&lt;br&gt;The problem to solve is that we have (at least) four sources of &amp;nbsp;
&lt;br&gt;documentation, each of which moves at its own pace and has evolved in &amp;nbsp;
&lt;br&gt;its meaning/place:
&lt;br&gt;&lt;br&gt;1. The RSpec code examples that ship with RSpec
&lt;br&gt;2. The Cucumber features that ship with RSpec
&lt;br&gt;3. The github wiki: &lt;a href=&quot;http://wiki.github.com/dchelimsky/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/dchelimsky/rspec&lt;/a&gt;&lt;br&gt;4. &lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&lt;br&gt;&lt;br&gt;The model that Aslak and the Cucumber community has used has worked &amp;nbsp;
&lt;br&gt;very well because it's a community effort, but there is still some &amp;nbsp;
&lt;br&gt;duplication between what's on the wiki [1] and the Cucumber features/ 
&lt;br&gt;scenarios that ship with Cucumber [2].
&lt;br&gt;&lt;br&gt;In the long run, what I'd like is the following:
&lt;br&gt;&lt;br&gt;* Cucumber features that ship with RSpec become the authoritative end- 
&lt;br&gt;user documentation. This is something that anybody can contribute to &amp;nbsp;
&lt;br&gt;with patches, as it's all in files that ship with RSpec. I'd also like &amp;nbsp;
&lt;br&gt;to use such an effort to push the envelope on Cucumber features as &amp;nbsp;
&lt;br&gt;executable documentation. I think that with a little bit of work we &amp;nbsp;
&lt;br&gt;could use the features to generate a website with meaningful &amp;nbsp;
&lt;br&gt;organization/navigation. Is anybody already doing that?
&lt;br&gt;* RSpec code examples become a solid source of additional detailed &amp;nbsp;
&lt;br&gt;documentation for those who want to either extend RSpec or debug &amp;nbsp;
&lt;br&gt;problems.
&lt;br&gt;* &lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;nbsp;becomes a one pager like &lt;a href=&quot;http://cukes.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cukes.info&lt;/a&gt;&lt;br&gt;* The github wiki becomes a community driven resource center with &amp;nbsp;
&lt;br&gt;links to tutorials, blogs, matcher libraries, etc, etc
&lt;br&gt;&lt;br&gt;I welcome suggestions, but I really need volunteers volunteers! I'm &amp;nbsp;
&lt;br&gt;not going to be able to spend much personal time on this, so if there &amp;nbsp;
&lt;br&gt;are any among you who are willing to coordinate with me and drive the &amp;nbsp;
&lt;br&gt;effort, I'd love to hear from you.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;David
&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://wiki.github.com/aslakhellesoy/cucumber&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/aslakhellesoy/cucumber&lt;/a&gt;&lt;br&gt;[2] &lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/tree/master/features/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/aslakhellesoy/cucumber/tree/master/features/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26231559&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describe-%22RSpec%27s-documentation%22-do-tp26231559p26231559.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25762663</id>
	<title>[ANN] rspec-rails 1.2.9 Released</title>
	<published>2009-10-05T21:08:41Z</published>
	<updated>2009-10-05T21:08:41Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">rspec-rails version 1.2.9 has been released!
&lt;br&gt;&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rubyforge.org/projects/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/projects/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec-rails&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec-rails&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://wiki.github.com/dchelimsky/rspec/rails&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/dchelimsky/rspec/rails&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25762663&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Behaviour Driven Development for Ruby on Rails.
&lt;br&gt;&lt;br&gt;Changes:
&lt;br&gt;&lt;br&gt;### Version 1.2.9 / 2009-10-05
&lt;br&gt;&lt;br&gt;* enhancements
&lt;br&gt;&amp;nbsp; * added route_to and be_routable matchers (Randy Harmon). Closes #843.
&lt;br&gt;&amp;nbsp; * Provide better failure message for render_template when redirected (Josh
&lt;br&gt;&amp;nbsp; &amp;nbsp; Nichols). Closes #885.
&lt;br&gt;&amp;nbsp; * generated specs require 'spec_helper'
&lt;br&gt;&lt;br&gt;* bug fixes
&lt;br&gt;&amp;nbsp; * pass the correct args to super in controller#render depending on the rails
&lt;br&gt;&amp;nbsp; &amp;nbsp; version (Lucas Carlson). Closes #865.
&lt;br&gt;&amp;nbsp; * use Rack::Utils.parse_query to convert query strings to hashes. Closes #872.
&lt;br&gt;&amp;nbsp; * errors correctly bubble up when a controller spec in isolation mode
&lt;br&gt;&amp;nbsp; &amp;nbsp; requests a non-existent action/template
&lt;br&gt;&amp;nbsp; &amp;nbsp; * no error if either action or template exist
&lt;br&gt;&amp;nbsp; &amp;nbsp; * error if neither exist
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Closes #888.
&lt;br&gt;&lt;br&gt;* removals
&lt;br&gt;&amp;nbsp; * spec_server has been removed in favor of spork.
&lt;br&gt;&amp;nbsp; &amp;nbsp; * You can still use the --drb flag, but you've got to install the spork
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; gem.
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Windows users who cannot use the spork gem can install the spec_server
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; from &lt;a href=&quot;http://github.com/dchelimsky/spec_server&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/spec_server&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25762663&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--rspec-rails-1.2.9-Released-tp25762663p25762663.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25762676</id>
	<title>[ANN] rspec 1.2.9 Released</title>
	<published>2009-10-05T21:08:26Z</published>
	<updated>2009-10-05T21:08:26Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">rspec version 1.2.9 has been released!
&lt;br&gt;&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rubyforge.org/projects/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/projects/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec/wikis&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec/wikis&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25762676&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-users@...&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25762676&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Behaviour Driven Development for Ruby.
&lt;br&gt;&lt;br&gt;Changes:
&lt;br&gt;&lt;br&gt;### Version 1.2.9 / 2009-10-05
&lt;br&gt;&lt;br&gt;* enhancements
&lt;br&gt;&amp;nbsp; * manage backtrace-ignore patterns with Spec::Runner.configure (Martin
&lt;br&gt;&amp;nbsp; &amp;nbsp; Emde). Closes #870.
&lt;br&gt;&amp;nbsp; * friendly mock argument expectation failure message (Tim Harper). Closes
&lt;br&gt;&amp;nbsp; &amp;nbsp; #868.
&lt;br&gt;&amp;nbsp; * added double() as alias for stub() and mock()
&lt;br&gt;&amp;nbsp; * failure messages for doubles, mocks and stubs use the right name
&lt;br&gt;&amp;nbsp; * add let() method to assign memoized attributes (suggestion from Stuart
&lt;br&gt;&amp;nbsp; &amp;nbsp; Halloway). Closes #857.
&lt;br&gt;&amp;nbsp; * add its method so you can say:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; describe Array do
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; its(:length) { should == 0 }
&lt;br&gt;&amp;nbsp; &amp;nbsp; (Stephen Touset). Closes #833
&lt;br&gt;&amp;nbsp; * spec command automatically uses spec/spec.opts if it is present
&lt;br&gt;&amp;nbsp; &amp;nbsp; (suggestion from Yehuda Katz)
&lt;br&gt;&amp;nbsp; * rspec now adds PROJECT_ROOT/lib and PROJECT_ROOT/spec to the load path
&lt;br&gt;&amp;nbsp; &amp;nbsp; * determines PROJECT_ROOT by recursing up until it finds a directory
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; that has a ./spec directory (thanks to Scott Taylor)
&lt;br&gt;&amp;nbsp; &amp;nbsp; * supports require 'spec_helper'
&lt;br&gt;&amp;nbsp; &amp;nbsp; * supports running specs from the PROJECT_ROOT or any directory
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; below it
&lt;br&gt;&amp;nbsp; &amp;nbsp; * closes #733
&lt;br&gt;&amp;nbsp; * better handling of determining test names in test/unit/interop mode
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Joe Ferris
&lt;br&gt;&amp;nbsp; &amp;nbsp; * closes #854
&lt;br&gt;&lt;br&gt;* bug fixes
&lt;br&gt;&lt;br&gt;&amp;nbsp; * Fixed problem with colorized output when writing to a file
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Corey Ehmke
&lt;br&gt;&amp;nbsp; &amp;nbsp; * closes #777
&lt;br&gt;&lt;br&gt;* not really a bug fix or enhancement
&lt;br&gt;&amp;nbsp; * temporarily moved heckle feature to features-pending (waiting to see what
&lt;br&gt;&amp;nbsp; &amp;nbsp; happens with
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://rubyforge.org/tracker/index.php?func=detail&amp;aid=26786&amp;group_id=1513&amp;atid=5921&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/tracker/index.php?func=detail&amp;aid=26786&amp;group_id=1513&amp;atid=5921&lt;/a&gt;)
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25762676&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--rspec-1.2.9-Released-tp25762676p25762676.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25446057</id>
	<title>[ANN] rspec and rspec-rails 1.2.9.rc1 Released</title>
	<published>2009-09-14T17:45:22Z</published>
	<updated>2009-09-14T17:45:22Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">rspec and rspec-rails version 1.2.9.rc1 have been released!
&lt;br&gt;===========================================================
&lt;br&gt;&lt;br&gt;We're using the new rubygems prerelease feature to do proper release
&lt;br&gt;candidates. This feature was introduced to rubygems a couple of versions back,
&lt;br&gt;but I'd recommend updating to rubygems-1.3.5 before installing the rspec
&lt;br&gt;prerelease gems.
&lt;br&gt;&lt;br&gt;For those unfamiliar with this new rubygems feature, you have to add the
&lt;br&gt;--prerelease flat in order to see and install these gems:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; $ gem search --remote --prerelease rspec
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; *** REMOTE GEMS ***
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; rspec (1.2.9.rc1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; rspec-rails (1.2.9.rc1)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; $ [sudo] gem install --prerelease rspec
&lt;br&gt;&amp;nbsp; &amp;nbsp; $ [sudo] gem install --prerelease rspec-rails
&lt;br&gt;&lt;br&gt;This way only those who choose to install the prerelease gems will get them,
&lt;br&gt;while those who exclude the --prerelease flag will get the previous final
&lt;br&gt;release (rspec-1.2.8, rspec-rails-1.2.7.1).
&lt;br&gt;&lt;br&gt;Once you install the prerelease gems, Rubygems will treat 1.2.9.rc1 as a
&lt;br&gt;higher version than 1.2.8, but a lower version than 1.2.9. That way when we do
&lt;br&gt;the final release you'll be able to just install 1.2.9 and it will take its
&lt;br&gt;rightful place ahead of 1.2.9.rc1 without you having to uninstall rc1.
&lt;br&gt;&lt;br&gt;I invite you to install these prerelease gems and report any issues you run
&lt;br&gt;into to &lt;a href=&quot;http://rspec.lighthouseapp.com/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.lighthouseapp.com/rspec&lt;/a&gt;. Advanced thanks to those who
&lt;br&gt;help the rest by breaking these in.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;David
&lt;br&gt;&lt;br&gt;===========================================================
&lt;br&gt;&lt;br&gt;Behaviour Driven Development for Ruby and Ruby on Rails
&lt;br&gt;&lt;br&gt;### rspec-1.2.9-rc1
&lt;br&gt;&lt;br&gt;* enhancements
&lt;br&gt;&amp;nbsp; * manage backtrace-ignore patterns with Spec::Runner.configure
&lt;br&gt;(Martin Emde). Closes #870.
&lt;br&gt;&amp;nbsp; * friendly mock argument expectation failure message (Tim Harper).
&lt;br&gt;Closes #868.
&lt;br&gt;&amp;nbsp; * added double() as alias for stub() and mock()
&lt;br&gt;&amp;nbsp; * failure messages for doubles, mocks and stubs use the right name
&lt;br&gt;&amp;nbsp; * add let() method to assign memoized attributes (suggestion from
&lt;br&gt;Stuart Halloway). Closes #857.
&lt;br&gt;&amp;nbsp; * add its method so you can say:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; describe Array do
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; its(:length) { should == 0 }
&lt;br&gt;&amp;nbsp; &amp;nbsp; (Stephen Touset). Closes #833
&lt;br&gt;&amp;nbsp; * spec command automatically uses spec/spec.opts if it is present
&lt;br&gt;&amp;nbsp; &amp;nbsp; (suggestion from Yehuda Katz)
&lt;br&gt;&amp;nbsp; * rspec now adds PROJECT_ROOT/lib and PROJECT_ROOT/spec to the load path
&lt;br&gt;&amp;nbsp; &amp;nbsp; * determines PROJECT_ROOT by recursing up until it finds a directory
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; that has a ./spec directory (thanks to Scott Taylor)
&lt;br&gt;&amp;nbsp; &amp;nbsp; * supports require 'spec_helper'
&lt;br&gt;&amp;nbsp; &amp;nbsp; * supports running specs from the PROJECT_ROOT or any directory
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; below it
&lt;br&gt;&amp;nbsp; &amp;nbsp; * closes #733
&lt;br&gt;&lt;br&gt;* not really a bug fix or enhancement
&lt;br&gt;&amp;nbsp; * temporarily moved heckle feature to features-pending (waiting to see what
&lt;br&gt;&amp;nbsp; &amp;nbsp; happens with
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://rubyforge.org/tracker/index.php?func=detail&amp;aid=26786&amp;group_id=1513&amp;atid=5921&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/tracker/index.php?func=detail&amp;aid=26786&amp;group_id=1513&amp;atid=5921&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;### rspec-rails-1.2.9-rc1
&lt;br&gt;&lt;br&gt;* enhancements
&lt;br&gt;&amp;nbsp; * added route_to and be_routable matchers (Randy Harmon). Closes #843.
&lt;br&gt;&amp;nbsp; * Provide better failure message for render_template when redirected
&lt;br&gt;(Josh Nichols). Closes #885.
&lt;br&gt;&amp;nbsp; * generated specs require 'spec_helper'
&lt;br&gt;&lt;br&gt;* bug fixes
&lt;br&gt;&amp;nbsp; * pass the correct args to super in controller#render depending on
&lt;br&gt;the rails version (Lucas Carlson). Closes #865.
&lt;br&gt;&amp;nbsp; * use Rack::Utils.parse_query to convert query strings to hashes. Closes #872.
&lt;br&gt;&amp;nbsp; * errors correctly bubble up when a controller spec in isolation
&lt;br&gt;mode requests a non-existent action/template
&lt;br&gt;&amp;nbsp; &amp;nbsp; * no error if either action or template exist
&lt;br&gt;&amp;nbsp; &amp;nbsp; * error if neither exist
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Closes #888.
&lt;br&gt;&lt;br&gt;* removals
&lt;br&gt;&amp;nbsp; * spec_server has been removed in favor of spork.
&lt;br&gt;&amp;nbsp; &amp;nbsp; * You can still use the --drb flag, but you've got to install the spork gem.
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Windows users who cannot use the spork gem can install the
&lt;br&gt;spec_server from
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * &lt;a href=&quot;http://github.com/dchelimsky/spec_server&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/spec_server&lt;/a&gt;&lt;br&gt;&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rubyforge.org/projects/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/projects/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec-rails&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec-rails&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://wiki.github.com/dchelimsky/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/dchelimsky/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25446057&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-users@...&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25446057&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25446057&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--rspec-and-rspec-rails-1.2.9.rc1-Released-tp25446057p25446057.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25078922</id>
	<title>feedback on name for a new method</title>
	<published>2009-08-21T05:25:03Z</published>
	<updated>2009-08-21T05:25:03Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">Hey all,
&lt;br&gt;&lt;br&gt;Please check out
&lt;br&gt;&lt;a href=&quot;https://rspec.lighthouseapp.com/projects/5645/tickets/857&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://rspec.lighthouseapp.com/projects/5645/tickets/857&lt;/a&gt;&amp;nbsp;and, if
&lt;br&gt;you're interested, comment on your preferred name - options are
&lt;br&gt;&amp;quot;assign&amp;quot; and &amp;quot;define&amp;quot;
&lt;br&gt;&lt;br&gt;TIA,
&lt;br&gt;David
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25078922&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/feedback-on-name-for-a-new-method-tp25078922p25078922.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24558299</id>
	<title>help with a method name for a new feature request</title>
	<published>2009-07-19T09:03:44Z</published>
	<updated>2009-07-19T09:03:44Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">Hey all,
&lt;br&gt;&lt;br&gt;I need some help with a method name. Please read and comment in
&lt;br&gt;&lt;a href=&quot;https://rspec.lighthouseapp.com/projects/5645-rspec/tickets/857&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://rspec.lighthouseapp.com/projects/5645-rspec/tickets/857&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;David
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24558299&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/help-with-a-method-name-for-a-new-feature-request-tp24558299p24558299.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24527614</id>
	<title>[ANN] rspec 1.2.8 Released</title>
	<published>2009-07-16T19:25:40Z</published>
	<updated>2009-07-16T19:25:40Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">rspec version 1.2.8 has been released!
&lt;br&gt;&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rubyforge.org/projects/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/projects/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec/wikis&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec/wikis&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24527614&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-users@...&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24527614&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Behaviour Driven Development for Ruby.
&lt;br&gt;&lt;br&gt;Changes:
&lt;br&gt;&lt;br&gt;### Version 1.2.8 / 2008-07-16
&lt;br&gt;&lt;br&gt;* enhancements
&lt;br&gt;&amp;nbsp; * better messages for should[_not] be_nil (Chad Humphries and Rob Sanheim)
&lt;br&gt;&amp;nbsp; * should and should_not accept optional custom message
&lt;br&gt;&amp;nbsp; &amp;nbsp; (suggestion from Rob Sanheim)
&lt;br&gt;&amp;nbsp; &amp;nbsp; * result.should be_nil, &amp;quot;expected result to be nil&amp;quot;
&lt;br&gt;&amp;nbsp; * added 'spec/stubs/cucumber' to plug RSpec's stubbing framework into
&lt;br&gt;&amp;nbsp; &amp;nbsp; Cucumber scenarios.
&lt;br&gt;&amp;nbsp; * added unstub method to remove a stub mid-example (Scott Taylor). Closes
&lt;br&gt;&amp;nbsp; &amp;nbsp; #853.
&lt;br&gt;&amp;nbsp; * add more readable diff when expected and actual are hashes (Ryan Bigg).
&lt;br&gt;&amp;nbsp; &amp;nbsp; Closes #848.
&lt;br&gt;&lt;br&gt;* bug fixes
&lt;br&gt;&amp;nbsp; * fixed --line option for ruby 1.9.1
&lt;br&gt;&amp;nbsp; * fix stub_chain conflict between two chains starting with the same message
&lt;br&gt;&amp;nbsp; &amp;nbsp; (Mike Rohland). Closes #846.
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24527614&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--rspec-1.2.8-Released-tp24527614p24527614.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24160072</id>
	<title>Re: [ANN] rspec-rails 1.2.7 Released</title>
	<published>2009-06-22T22:16:51Z</published>
	<updated>2009-06-22T22:16:51Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">I just pushed 1.2.7.1 to fix a bug in &amp;quot;script/generate rspec&amp;quot;. Please
&lt;br&gt;use this instead of the 1.2.7 gem.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;David
&lt;br&gt;&lt;br&gt;On Mon, Jun 22, 2009 at 9:21 PM, David Chelimsky&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24160072&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; rspec-rails-1.2.7 has been released!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Behaviour Driven Development for Ruby on Rails.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Changes:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ### Version 1.2.7 / 2009-06-22
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * enhancements
&lt;br&gt;&amp;gt;  * alias :stub!, :stub so rspec-rails extensions of rspec stubs can use the
&lt;br&gt;&amp;gt;    same syntax as rspec (core)
&lt;br&gt;&amp;gt;  * integration specs (Ben Mabey and David Chelimsky)
&lt;br&gt;&amp;gt;  * added support for references and belongs_to generated model specs (José
&lt;br&gt;&amp;gt;    Valim). Closes #792.
&lt;br&gt;&amp;gt;  * add discovery for autotest-rails to keep compatible with ZenTest-4.0.0
&lt;br&gt;&amp;gt;    (Ryan Davis). Closes #838.
&lt;br&gt;&amp;gt;  * controller specs in isolation mode don't care whether the file exists
&lt;br&gt;&amp;gt;    anymore!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * bug fixes
&lt;br&gt;&amp;gt;  * allow rspec-rails to work without ActiveRecord. Closes #810.
&lt;br&gt;&amp;gt;  * fix bug with have() matcher failure message (Dave Giunta). Closes #818.
&lt;br&gt;&amp;gt;  * fix bug where render_template('new') would pass if 'newer' was rendered
&lt;br&gt;&amp;gt;    (or anything that started with 'new')
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * deprecations
&lt;br&gt;&amp;gt;  * spec_server is now deprecated - use spork instead (gem install spork).
&lt;br&gt;&amp;gt;    Closes #827.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * &amp;lt;&lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; * &amp;lt;&lt;a href=&quot;http://rubyforge.org/projects/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/projects/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; * &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec-rails&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec-rails&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; * &amp;lt;&lt;a href=&quot;http://wiki.github.com/dchelimsky/rspec/rails&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/dchelimsky/rspec/rails&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; * &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24160072&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24160072&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--rspec-rails-1.2.7-Released-tp24158911p24160072.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24158911</id>
	<title>[ANN] rspec-rails 1.2.7 Released</title>
	<published>2009-06-22T19:21:40Z</published>
	<updated>2009-06-22T19:21:40Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">rspec-rails-1.2.7 has been released!
&lt;br&gt;&lt;br&gt;Behaviour Driven Development for Ruby on Rails.
&lt;br&gt;&lt;br&gt;Changes:
&lt;br&gt;&lt;br&gt;### Version 1.2.7 / 2009-06-22
&lt;br&gt;&lt;br&gt;* enhancements
&lt;br&gt;&amp;nbsp; * alias :stub!, :stub so rspec-rails extensions of rspec stubs can use the
&lt;br&gt;&amp;nbsp; &amp;nbsp; same syntax as rspec (core)
&lt;br&gt;&amp;nbsp; * integration specs (Ben Mabey and David Chelimsky)
&lt;br&gt;&amp;nbsp; * added support for references and belongs_to generated model specs (José
&lt;br&gt;&amp;nbsp; &amp;nbsp; Valim). Closes #792.
&lt;br&gt;&amp;nbsp; * add discovery for autotest-rails to keep compatible with ZenTest-4.0.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; (Ryan Davis). Closes #838.
&lt;br&gt;&amp;nbsp; * controller specs in isolation mode don't care whether the file exists
&lt;br&gt;&amp;nbsp; &amp;nbsp; anymore!
&lt;br&gt;&lt;br&gt;* bug fixes
&lt;br&gt;&amp;nbsp; * allow rspec-rails to work without ActiveRecord. Closes #810.
&lt;br&gt;&amp;nbsp; * fix bug with have() matcher failure message (Dave Giunta). Closes #818.
&lt;br&gt;&amp;nbsp; * fix bug where render_template('new') would pass if 'newer' was rendered
&lt;br&gt;&amp;nbsp; &amp;nbsp; (or anything that started with 'new')
&lt;br&gt;&lt;br&gt;* deprecations
&lt;br&gt;&amp;nbsp; * spec_server is now deprecated - use spork instead (gem install spork).
&lt;br&gt;&amp;nbsp; &amp;nbsp; Closes #827.
&lt;br&gt;&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rubyforge.org/projects/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/projects/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec-rails&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec-rails&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://wiki.github.com/dchelimsky/rspec/rails&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.github.com/dchelimsky/rspec/rails&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24158911&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24158911&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--rspec-rails-1.2.7-Released-tp24158911p24158911.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24158968</id>
	<title>[ANN] rspec 1.2.7 Released</title>
	<published>2009-06-22T19:21:32Z</published>
	<updated>2009-06-22T19:21:32Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">rspec-1.2.7 has been released!
&lt;br&gt;&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rubyforge.org/projects/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/projects/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec/wikis&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec/wikis&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24158968&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-users@...&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24158968&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Behaviour Driven Development for Ruby.
&lt;br&gt;&lt;br&gt;Changes:
&lt;br&gt;&lt;br&gt;### Version 1.2.7 / 2009-06-22
&lt;br&gt;&lt;br&gt;* enhancments
&lt;br&gt;&amp;nbsp; * added support for fakes using obj.stub(:method) { # implementation }
&lt;br&gt;&amp;nbsp; * allow subject { self } (Jarmo Pertman). Closes #816.
&lt;br&gt;&amp;nbsp; * friendly error message when a matcher returns nil on a failure message
&lt;br&gt;&amp;nbsp; * add ruby_cmd option to SpecTask (Rick DeNatale). Closes #823.
&lt;br&gt;&amp;nbsp; &amp;nbsp; * also added missing specs for SpecTask - thanks Rick!
&lt;br&gt;&amp;nbsp; * add support for generating matchers with fluent interfaces with the
&lt;br&gt;&amp;nbsp; &amp;nbsp; Matcher DSL
&lt;br&gt;&lt;br&gt;* bug fixes
&lt;br&gt;&amp;nbsp; * NegativeOperatorMatcher now returns false (Wesley Beary). Closes #812.
&lt;br&gt;&amp;nbsp; * derive MockExpectationError from Exception rather than StandardError
&lt;br&gt;&amp;nbsp; &amp;nbsp; (Kerry Buckley). Closes #830.
&lt;br&gt;&amp;nbsp; * fix bug where multi-line failure messages weren't getting picked up by
&lt;br&gt;&amp;nbsp; &amp;nbsp; autotest (Jarmo Pertman). Closes #832.
&lt;br&gt;&amp;nbsp; * --line_number now works for it { should xxx } format (assist from Fred
&lt;br&gt;&amp;nbsp; &amp;nbsp; Lee)
&lt;br&gt;&amp;nbsp; * warn instead of raise when there is no description supplied for an
&lt;br&gt;&amp;nbsp; &amp;nbsp; example. Closes #840.
&lt;br&gt;&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rspec.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rspec.info&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://rubyforge.org/projects/rspec&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/projects/rspec&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://github.com/dchelimsky/rspec/wikis&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/rspec/wikis&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24158968&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-users@...&lt;/a&gt;&amp;gt;
&lt;br&gt;* &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24158968&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24158968&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--rspec-1.2.7-Released-tp24158968p24158968.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23602751</id>
	<title>[Cucumber] ANN: New Google Group for Cucumber</title>
	<published>2009-05-18T11:12:03Z</published>
	<updated>2009-05-18T11:12:03Z</updated>
	<author>
		<name>Aslak Hellesoy</name>
	</author>
	<content type="html">David Chelimsky and I have decided that it's now best to create a
&lt;br&gt;separate mailing list for Cucumber.
&lt;br&gt;The RSpec mailing lists remain the same, but we're hoping that you
&lt;br&gt;will all move Cucumber related discussions to this new list.
&lt;br&gt;I have already sent an invitation to the 98 people who have provided
&lt;br&gt;patches to Cucumber (taken from the Git log). Others can subscribe
&lt;br&gt;manually.
&lt;br&gt;&lt;br&gt;See you at &lt;a href=&quot;http://groups.google.com/group/cukes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/cukes&lt;/a&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Aslak
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23602751&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber--ANN%3A-New-Google-Group-for-Cucumber-tp23602751p23602751.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23597420</id>
	<title>Re: Building Cucumber for Java on Windows</title>
	<published>2009-05-18T06:23:46Z</published>
	<updated>2009-05-18T06:23:46Z</updated>
	<author>
		<name>Trond Marius Øvstetun</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, May 18, 2009 at 2:26 PM, Luis Lavena &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23597420&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;luislavena@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
2009/5/18 Trond Marius Øvstetun &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23597420&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;trond@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt; Hi.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I am having problems running the rake tasks for Cucumber for Java on&lt;br&gt;
&amp;gt; Windows.&lt;br&gt;
&amp;gt; When I run &amp;quot;jruby -S rake gem&amp;quot; in Cygwin I get the following stack:&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;The first thing is that you&amp;#39;re running JRuby inside Cygwin. all batch&lt;br&gt;
file calls will be intercepted by cygwin and not by the OS, thus&lt;br&gt;
failing...&lt;br&gt;
&lt;br&gt;
&amp;gt; [...]&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt; mvn clean package&lt;br&gt;
&amp;gt; /usr/bin/sh: call: command not found&lt;br&gt;
&amp;gt; rake aborted!&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&amp;quot;call&amp;quot; is an internal command of Windows interpreter, that should have&lt;br&gt;
work on a plain console.&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt; When I run in the regular cmd-shell:&lt;br&gt;
&amp;gt; C:\Users\ovstetun\Mesan\fagArbeid\cucumber_java\cucumber-java&amp;gt;jruby -S rake&lt;br&gt;
&amp;gt; gem --trace&lt;br&gt;
&amp;gt; (in C:/Users/ovstetun/Mesan/fagArbeid/cucumber_java/cucumber-java)&lt;br&gt;
&lt;/div&gt;&amp;gt; [...]&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Are these known problems? Anything to fix?&lt;br&gt;
&amp;gt; So far I have changed the rake-tasks the following:&lt;br&gt;
&amp;gt; task :jar do&lt;br&gt;
&amp;gt;   # sh &amp;#39;mvn clean package&amp;#39;&lt;br&gt;
&amp;gt;   mv &amp;quot;target/cucumber-java-#{Cucumber::Java::VERSION::STRING}.jar&amp;quot;, &amp;#39;lib&amp;#39;&lt;br&gt;
&amp;gt; end&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Then things work as long as I remember to run mvn package between each&lt;br&gt;
&amp;gt; execution of rake gem..&lt;br&gt;
&amp;gt; Any tips to making this work?&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Can you upgrade to rake 0.8.7? There are known problems of&lt;br&gt;
Kernel::system() on Windows that got fixed several versions after&lt;br&gt;
0.8.4. Also, latest 0.8.7 fixed issues when calling shell commands&lt;br&gt;
form JRuby.&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Tried to update everything, including rake. Now I get the following trace:&lt;br&gt;&lt;br&gt;C:\Users\ovstetun\Mesan\fagArbeid\cucumber_java\cucumber-java&amp;gt;jruby -S rake gem --trace&lt;br&gt;(in C:/Users/ovstetun/Mesan/fagArbeid/cucumber_java/cucumber-java)&lt;br&gt;
** README.txt is missing or in the wrong format for auto-intuiting.&lt;br&gt;   run `sow blah` and look at its text files&lt;br&gt;** History.txt is missing or in the wrong format for auto-intuiting.&lt;br&gt;   run `sow blah` and look at its text files&lt;br&gt;
** Invoke gem (first_time)&lt;br&gt;** Invoke pkg/cucumber-java-0.0.2.gem (first_time)&lt;br&gt;** Invoke pkg (first_time, not_needed)&lt;br&gt;** Invoke README.txt (first_time, not_needed)&lt;br&gt;rake aborted!&lt;br&gt;Don&amp;#39;t know how to build task &amp;#39;lib/cucumber-java-0.0.2.jar&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1728:in `[]&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:605:in `invoke_prerequisites&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `each&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `invoke_prerequisites&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/bin/../lib/ruby/1.8/monitor.rb:191:in `mon_synchronize&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in `invoke_prerequisites&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `each&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `invoke_prerequisites&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/bin/../lib/ruby/1.8/monitor.rb:191:in `mon_synchronize&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:19:in `load&amp;#39;&lt;br&gt;C:\Java\jruby-1.2.0\bin\..\bin\rake:19&lt;br&gt;&lt;br&gt;&lt;br&gt;Any ideas?&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
gem update rake&lt;br&gt;
&lt;br&gt;
HTH,&lt;br&gt;
--&lt;br&gt;
Luis Lavena&lt;br&gt;
AREA 17&lt;br&gt;
-&lt;br&gt;
Perfection in design is achieved not when there is nothing more to add,&lt;br&gt;
but rather when there is nothing more to take away.&lt;br&gt;
Antoine de Saint-Exupéry&lt;br&gt;
_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23597420&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;TronD&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23597420&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-Cucumber-for-Java-on-Windows-tp23592854p23597420.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23596860</id>
	<title>Re: Building Cucumber for Java on Windows</title>
	<published>2009-05-18T05:26:48Z</published>
	<updated>2009-05-18T05:26:48Z</updated>
	<author>
		<name>Luis Lavena</name>
	</author>
	<content type="html">2009/5/18 Trond Marius Øvstetun &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23596860&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;trond@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Hi.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am having problems running the rake tasks for Cucumber for Java on
&lt;br&gt;&amp;gt; Windows.
&lt;br&gt;&amp;gt; When I run &amp;quot;jruby -S rake gem&amp;quot; in Cygwin I get the following stack:
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;The first thing is that you're running JRuby inside Cygwin. all batch
&lt;br&gt;file calls will be intercepted by cygwin and not by the OS, thus
&lt;br&gt;failing...
&lt;br&gt;&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt; mvn clean package
&lt;br&gt;&amp;gt; /usr/bin/sh: call: command not found
&lt;br&gt;&amp;gt; rake aborted!
&lt;br&gt;&lt;br&gt;&amp;quot;call&amp;quot; is an internal command of Windows interpreter, that should have
&lt;br&gt;work on a plain console.
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When I run in the regular cmd-shell:
&lt;br&gt;&amp;gt; C:\Users\ovstetun\Mesan\fagArbeid\cucumber_java\cucumber-java&amp;gt;jruby -S rake
&lt;br&gt;&amp;gt; gem --trace
&lt;br&gt;&amp;gt; (in C:/Users/ovstetun/Mesan/fagArbeid/cucumber_java/cucumber-java)
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Are these known problems? Anything to fix?
&lt;br&gt;&amp;gt; So far I have changed the rake-tasks the following:
&lt;br&gt;&amp;gt; task :jar do
&lt;br&gt;&amp;gt;   # sh 'mvn clean package'
&lt;br&gt;&amp;gt;   mv &amp;quot;target/cucumber-java-#{Cucumber::Java::VERSION::STRING}.jar&amp;quot;, 'lib'
&lt;br&gt;&amp;gt; end
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Then things work as long as I remember to run mvn package between each
&lt;br&gt;&amp;gt; execution of rake gem..
&lt;br&gt;&amp;gt; Any tips to making this work?
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Can you upgrade to rake 0.8.7? There are known problems of
&lt;br&gt;Kernel::system() on Windows that got fixed several versions after
&lt;br&gt;0.8.4. Also, latest 0.8.7 fixed issues when calling shell commands
&lt;br&gt;form JRuby.
&lt;br&gt;&lt;br&gt;gem update rake
&lt;br&gt;&lt;br&gt;HTH,
&lt;br&gt;-- 
&lt;br&gt;Luis Lavena
&lt;br&gt;AREA 17
&lt;br&gt;-
&lt;br&gt;Perfection in design is achieved not when there is nothing more to add,
&lt;br&gt;but rather when there is nothing more to take away.
&lt;br&gt;Antoine de Saint-Exupéry
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23596860&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-Cucumber-for-Java-on-Windows-tp23592854p23596860.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23592854</id>
	<title>Building Cucumber for Java on Windows</title>
	<published>2009-05-18T00:50:59Z</published>
	<updated>2009-05-18T00:50:59Z</updated>
	<author>
		<name>Trond Marius Øvstetun</name>
	</author>
	<content type="html">Hi.&lt;br&gt;&lt;br&gt;I am having problems running the rake tasks for Cucumber for Java on Windows.&lt;br&gt;When I run &amp;quot;jruby -S rake gem&amp;quot; in Cygwin I get the following stack:&lt;br&gt;&lt;br&gt;ovstetun@trall cucumber-java&amp;gt;jruby -S rake gem --trace&lt;br&gt;
(in C:/Users/ovstetun/Mesan/fagArbeid/cucumber_java/cucumber-java)&lt;br&gt;JRuby limited openssl loaded. gem install jruby-openssl for full support.&lt;br&gt;&lt;a href=&quot;http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL&lt;/a&gt;&lt;br&gt;
** README.txt is missing or in the wrong format for auto-intuiting.&lt;br&gt;   run `sow blah` and look at its text files&lt;br&gt;** History.txt is missing or in the wrong format for auto-intuiting.&lt;br&gt;   run `sow blah` and look at its text files&lt;br&gt;
** Invoke gem (first_time)&lt;br&gt;** Invoke pkg/cucumber-java-0.0.2.gem (first_time, not_needed)&lt;br&gt;** Invoke pkg (first_time, not_needed)&lt;br&gt;** Invoke README.txt (first_time, not_needed)&lt;br&gt;** Invoke lib/cucumber-java-0.0.2.jar (first_time, not_needed)&lt;br&gt;
** Invoke lib/cucumber/java.rb (first_time, not_needed)&lt;br&gt;** Invoke lib/cucumber/spring.rb (first_time, not_needed)&lt;br&gt;** Invoke lib/cucumber/pico_container.rb (first_time, not_needed)&lt;br&gt;** Invoke lib/cucumber/java/version.rb (first_time, not_needed)&lt;br&gt;
** Invoke jar (first_time)&lt;br&gt;** Execute jar&lt;br&gt;mvn clean package&lt;br&gt;/usr/bin/sh: call: command not found&lt;br&gt;rake aborted!&lt;br&gt;Command failed with status (127): [mvn clean package...]&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:969:in `sh&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:982:in `call&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:982:in `sh&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1074:in `sh&amp;#39;&lt;br&gt;
C:/Users/ovstetun/Mesan/fagArbeid/cucumber_java/cucumber-java/rakefile:60&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:617:in `call&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:617:in `execute&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:612:in `each&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:612:in `execute&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:578:in `invoke_with_call_chain&amp;#39;&lt;br&gt;
c:/Java/jruby-1.2.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:571:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:588:in `invoke_prerequisites&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:585:in `each&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:585:in `invoke_prerequisites&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:577:in `invoke_with_call_chain&amp;#39;&lt;br&gt;
c:/Java/jruby-1.2.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:571:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:564:in `invoke&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2027:in `invoke_task&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `each&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:in `top_level&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in `run&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in `run&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:31&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:19:in `load&amp;#39;&lt;br&gt;c:\Java\jruby-1.2.0\bin\rake:19&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;&lt;br&gt;When I run in the regular cmd-shell:&lt;br&gt;
C:\Users\ovstetun\Mesan\fagArbeid\cucumber_java\cucumber-java&amp;gt;jruby -S rake gem --trace&lt;br&gt;(in C:/Users/ovstetun/Mesan/fagArbeid/cucumber_java/cucumber-java)&lt;br&gt;JRuby limited openssl loaded. gem install jruby-openssl for full support.&lt;br&gt;
&lt;a href=&quot;http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL&lt;/a&gt;&lt;br&gt;** README.txt is missing or in the wrong format for auto-intuiting.&lt;br&gt;   run `sow blah` and look at its text files&lt;br&gt;
** History.txt is missing or in the wrong format for auto-intuiting.&lt;br&gt;   run `sow blah` and look at its text files&lt;br&gt;** Invoke gem (first_time)&lt;br&gt;** Invoke pkg/cucumber-java-0.0.2.gem (first_time, not_needed)&lt;br&gt;** Invoke pkg (first_time, not_needed)&lt;br&gt;
** Invoke README.txt (first_time, not_needed)&lt;br&gt;** Invoke lib/cucumber-java-0.0.2.jar (first_time, not_needed)&lt;br&gt;** Invoke lib/cucumber/java.rb (first_time, not_needed)&lt;br&gt;** Invoke lib/cucumber/spring.rb (first_time, not_needed)&lt;br&gt;
** Invoke lib/cucumber/pico_container.rb (first_time, not_needed)&lt;br&gt;** Invoke lib/cucumber/java/version.rb (first_time, not_needed)&lt;br&gt;** Invoke jar (first_time)&lt;br&gt;** Execute jar&lt;br&gt;mvn clean package&lt;br&gt;rake aborted!&lt;br&gt;
private method `split&amp;#39; called for nil:NilClass&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake/repaired_system.rb:109:in `find_runnable&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake/repaired_system.rb:73:in `repair_command&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake/repaired_system.rb:125:in `system&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake/win32.rb:23:in `rake_system&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:988:in `rake_system&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:981:in `sh&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1074:in `sh&amp;#39;&lt;br&gt;C:/Users/ovstetun/Mesan/fagArbeid/cucumber_java/cucumber-java/rakefile:60&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:617:in `call&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:617:in `execute&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:612:in `each&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:612:in `execute&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:578:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/bin/../lib/ruby/1.8/monitor.rb:191:in `mon_synchronize&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:571:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:588:in `invoke_prerequisites&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:585:in `each&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:585:in `invoke_prerequisites&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:577:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/bin/../lib/ruby/1.8/monitor.rb:191:in `mon_synchronize&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:571:in `invoke_with_call_chain&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:564:in `invoke&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2027:in `invoke_task&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `each&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:in `top_level&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in `run&amp;#39;&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in `standard_exception_handling&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in `run&amp;#39;&lt;br&gt;C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:31&lt;br&gt;
C:/Java/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/bin/rake:19:in `load&amp;#39;&lt;br&gt;C:\Java\jruby-1.2.0\bin\..\bin\rake:19&lt;br&gt;&lt;br&gt;&lt;br&gt;Are these known problems? Anything to fix?&lt;br&gt;So far I have changed the rake-tasks the following:&lt;br&gt;
task :jar do&lt;br&gt;  # sh &amp;#39;mvn clean package&amp;#39;&lt;br&gt;  mv &amp;quot;target/cucumber-java-#{Cucumber::Java::VERSION::STRING}.jar&amp;quot;, &amp;#39;lib&amp;#39;&lt;br&gt;end&lt;br&gt;&lt;br&gt;Then things work as long as I remember to run mvn package between each execution of rake gem..&lt;br&gt;
Any tips to making this work?&lt;br&gt;&lt;br&gt;-- &lt;br&gt;TronD&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23592854&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-Cucumber-for-Java-on-Windows-tp23592854p23592854.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23539409</id>
	<title>Re: [Cucumber] --must-not-pass option</title>
	<published>2009-05-14T05:17:37Z</published>
	<updated>2009-05-14T05:17:37Z</updated>
	<author>
		<name>Aslak Hellesoy</name>
	</author>
	<content type="html">On Wed, May 13, 2009 at 5:34 AM, Perryn Fowler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23539409&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pezlists@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Personally I would love to name the switch --work-in-progress or --wip (-w)
&lt;br&gt;&amp;gt;&amp;gt; The help text would explain the failure logic.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I think this name would be more educational too.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; WDYT?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yeah, I like that. I'll change it and remove the rake tasks on my fork
&lt;br&gt;&amp;gt; then send you another pull request
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;I have done a diff on your master branch - from the commit prior to
&lt;br&gt;your first commit up to your last one.
&lt;br&gt;&lt;br&gt;github pull perryn
&lt;br&gt;git checkout perryn/master
&lt;br&gt;git diff bc51edfa5..849634ca
&lt;br&gt;&lt;br&gt;The diff is here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://gist.github.com/111636&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/111636&lt;/a&gt;&lt;br&gt;&lt;br&gt;This is a fairly substantial diff (1300+ lines), and I can't just
&lt;br&gt;merge that in. It changes a lot more than it needs to in order to
&lt;br&gt;implement this fairly simple feature (--must-not-pass/--wip).
&lt;br&gt;&lt;br&gt;Things I believe should be in a separate branch/diff:
&lt;br&gt;&lt;br&gt;* Rake task (ref Ben's comment)
&lt;br&gt;* Mucking with the backtrace formatting
&lt;br&gt;* Random whitespace
&lt;br&gt;&lt;br&gt;Could you please create a new branch (from my current master) and
&lt;br&gt;implement *only* the --wip option? Then I'll pull it in.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Aslak
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; -----------------------
&lt;br&gt;&amp;gt; Perryn Fowler
&lt;br&gt;&amp;gt; ThoughtWorks
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23539409&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23539409&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber----must-not-pass-option-tp23482527p23539409.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23514847</id>
	<title>Re: [Cucumber] --must-not-pass option</title>
	<published>2009-05-12T20:34:40Z</published>
	<updated>2009-05-12T20:34:40Z</updated>
	<author>
		<name>Perryn Fowler</name>
	</author>
	<content type="html">&amp;gt; Personally I would love to name the switch --work-in-progress or --wip (-w)
&lt;br&gt;&amp;gt; The help text would explain the failure logic.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think this name would be more educational too.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; WDYT?
&lt;br&gt;&lt;br&gt;Yeah, I like that. I'll change it and remove the rake tasks on my fork
&lt;br&gt;then send you another pull request
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;-----------------------
&lt;br&gt;Perryn Fowler
&lt;br&gt;ThoughtWorks
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514847&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber----must-not-pass-option-tp23482527p23514847.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23497447</id>
	<title>Re: [Cucumber] --must-not-pass option</title>
	<published>2009-05-12T00:21:54Z</published>
	<updated>2009-05-12T00:21:54Z</updated>
	<author>
		<name>Aslak Hellesoy</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, May 12, 2009 at 8:17 AM, Perryn Fowler &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23497447&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pezlists@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt; I don&amp;#39;t think that the rake tasks should be included in Cucumber, but the&lt;br&gt;
&amp;gt; --must-not-pass option is nice.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Yeah, I mainly included them and their tests and features as a kind of&lt;br&gt;
documentation in the code base for why --must-not-pass exists.&lt;br&gt;
&lt;br&gt;
I found it difficult to explain why on earth I would want that option&lt;br&gt;
without talking about my need for in_progress and regression builds,&lt;br&gt;
so I added them as an explicit use case.&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Personally I would love to name the switch --work-in-progress or --wip (-w)&lt;br&gt;The help text would explain the failure logic.&lt;br&gt;&lt;br&gt;I think this name would be more educational too.&lt;br&gt;&lt;br&gt;WDYT?&lt;br&gt;
&lt;br&gt;Aslak&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
perhaps it would have been better to stick with the blog&lt;br&gt;
&lt;br&gt;
Pez&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23497447&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23497447&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber----must-not-pass-option-tp23482527p23497447.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23496838</id>
	<title>Re: [Cucumber] --must-not-pass option</title>
	<published>2009-05-11T23:17:00Z</published>
	<updated>2009-05-11T23:17:00Z</updated>
	<author>
		<name>Perryn Fowler</name>
	</author>
	<content type="html">&amp;gt; I don't think that the rake tasks should be included in Cucumber, but the
&lt;br&gt;&amp;gt; --must-not-pass option is nice.
&lt;br&gt;&lt;br&gt;Yeah, I mainly included them and their tests and features as a kind of
&lt;br&gt;documentation in the code base for why --must-not-pass exists.
&lt;br&gt;&lt;br&gt;I found it difficult to explain why on earth I would want that option
&lt;br&gt;without talking about my need for in_progress and regression builds,
&lt;br&gt;so I added them as an explicit use case.
&lt;br&gt;&lt;br&gt;perhaps it would have been better to stick with the blog
&lt;br&gt;&lt;br&gt;Pez
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23496838&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber----must-not-pass-option-tp23482527p23496838.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23495514</id>
	<title>Re: [Cucumber] --must-not-pass option</title>
	<published>2009-05-11T19:57:45Z</published>
	<updated>2009-05-11T19:57:45Z</updated>
	<author>
		<name>Ben Mabey-2</name>
	</author>
	<content type="html">Ben Mabey wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; aslak hellesoy wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Hi there,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; I recently created a fork of Cucumber for use on my current project,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; and Aslak asked me to start a discussion here to see if it is
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; something we would want to merge back into a Cucumber release.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; I have attempted to explain the reasoning behind my changes here :
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.jroller.com/perryn/entry/bdd_on_a_multi_disciplined&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jroller.com/perryn/entry/bdd_on_a_multi_disciplined&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; The rake tasks mentioned are really just window dressing for a new
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; --must-not-pass option that fails the suite if any individual 
&lt;br&gt;&amp;gt;&amp;gt; Scenario
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; passes.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Thoughts?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks for a well-written blog post that explains the rationale 
&lt;br&gt;&amp;gt;&amp;gt; behind it. I especially like the tie-in to WIP, since I'm a huge 
&lt;br&gt;&amp;gt;&amp;gt; Kanban fan.
&lt;br&gt;&amp;gt;&amp;gt; Let me mull it over for a couple of days.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Would anyone else find this useful?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Aslak
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I like it. &amp;nbsp;I've been using a similar workflow with the tags @proposed 
&lt;br&gt;&amp;gt; and @in_progress, and profiles 'proposed', 'in_progress', and 'done'.
&lt;br&gt;&amp;gt; I never thought of having the in-progress profile fail if they pass, 
&lt;br&gt;&amp;gt; but it makes sense. &amp;nbsp;So, I really like the idea of having it in Cucumber.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't think that the rake tasks should be included in Cucumber, but 
&lt;br&gt;&amp;gt; the --must-not-pass option is nice. &amp;nbsp;However, should we change it to 
&lt;br&gt;&amp;gt; &amp;quot;--must-fail&amp;quot;?
&lt;/div&gt;&lt;br&gt;Actually, now that I think about it maybe &amp;quot;--must-not-pass&amp;quot; is better 
&lt;br&gt;since it could also be pending and be fine.
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Ben
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Pez
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; --
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; -----------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; Perryn Fowler
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; ThoughtWorks
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; rspec-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23495514&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23495514&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23495514&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23495514&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23495514&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber----must-not-pass-option-tp23482527p23495514.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23494839</id>
	<title>Re: [Cucumber] --must-not-pass option</title>
	<published>2009-05-11T18:49:26Z</published>
	<updated>2009-05-11T18:49:26Z</updated>
	<author>
		<name>Ben Mabey-2</name>
	</author>
	<content type="html">aslak hellesoy wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Hi there,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I recently created a fork of Cucumber for use on my current project,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; and Aslak asked me to start a discussion here to see if it is
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; something we would want to merge back into a Cucumber release.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I have attempted to explain the reasoning behind my changes here :
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.jroller.com/perryn/entry/bdd_on_a_multi_disciplined&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jroller.com/perryn/entry/bdd_on_a_multi_disciplined&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; The rake tasks mentioned are really just window dressing for a new
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; --must-not-pass option that fails the suite if any individual Scenario
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; passes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Thoughts?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for a well-written blog post that explains the rationale behind 
&lt;br&gt;&amp;gt; it. I especially like the tie-in to WIP, since I'm a huge Kanban fan.
&lt;br&gt;&amp;gt; Let me mull it over for a couple of days.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Would anyone else find this useful?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Aslak
&lt;/div&gt;&lt;br&gt;I like it. &amp;nbsp;I've been using a similar workflow with the tags @proposed 
&lt;br&gt;and @in_progress, and profiles 'proposed', 'in_progress', and 'done'.
&lt;br&gt;I never thought of having the in-progress profile fail if they pass, but 
&lt;br&gt;it makes sense. &amp;nbsp;So, I really like the idea of having it in Cucumber.
&lt;br&gt;&lt;br&gt;I don't think that the rake tasks should be included in Cucumber, but 
&lt;br&gt;the --must-not-pass option is nice. &amp;nbsp;However, should we change it to 
&lt;br&gt;&amp;quot;--must-fail&amp;quot;?
&lt;br&gt;&lt;br&gt;-Ben
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Pez
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; --
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; -----------------------
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Perryn Fowler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ThoughtWorks
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; _______________________________________________
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; rspec-devel mailing list
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494839&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494839&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494839&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494839&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber----must-not-pass-option-tp23482527p23494839.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23494557</id>
	<title>Re: this library needs a better name</title>
	<published>2009-05-11T18:12:19Z</published>
	<updated>2009-05-11T18:12:19Z</updated>
	<author>
		<name>David Chelimsky-2</name>
	</author>
	<content type="html">On Mon, May 11, 2009 at 8:07 PM, Zach Dennis &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zach.dennis@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sun, May 3, 2009 at 1:57 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Sun, May 3, 2009 at 12:54 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Sun, May 3, 2009 at 12:40 PM, aslak hellesoy
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aslak.hellesoy@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Sun, May 3, 2009 at 7:32 PM, Mark Wilden &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mark@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Sat, May 2, 2009 at 11:12 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The basic idea is that you use the stubble method to define a family
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of stubs on a model class and the instance it returns for new(),
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; find(), create(), and create!(). There's a bit more than that, but
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; it's an infant right now, and there are certainly going to be holes in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; it, but the biggest hole at the moment is its name :)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Since the library is for stubbing models, I actually like the name
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; stubble.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Why not include it in rspec-rails?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I may eventually, but I want to prove it out for a bit before adding
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; it to the mile long list of shit that I have to maintain in rspec
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; rails to maintain compatibility.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Also, a bigger problem than the lib name is the method. This doesn't
&lt;br&gt;&amp;gt;&amp;gt; speak to me:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; stubble(MyModel)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It needs to say &amp;quot;take control of this model class and provide
&lt;br&gt;&amp;gt;&amp;gt; instances that are savable (or not) for find, new, create, and
&lt;br&gt;&amp;gt;&amp;gt; create!&amp;quot; - all of that in one word.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I like &amp;quot;stub_model&amp;quot; for this as well even though its taken.  Based on
&lt;br&gt;&amp;gt; the name you pick, you will potentially need to change the name of
&lt;br&gt;&amp;gt; &amp;quot;stub_model&amp;quot;, otherwise the API is going to become diluted and less
&lt;br&gt;&amp;gt; meaningful. Yes, I know it's one method, but stub_model doesn't do
&lt;br&gt;&amp;gt; what you think it does and this new behaviour does what I'd think
&lt;br&gt;&amp;gt; stub_model would do.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Was chatting w/ imajes (James Cox) last night and I mentioned the word
&lt;br&gt;&amp;gt;&amp;gt; stage, at which point we came up variations of this:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; stage(Model).as :savable do |model|
&lt;br&gt;&amp;gt;&amp;gt;  # access to the one and only model instance
&lt;br&gt;&amp;gt;&amp;gt; end
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; stage doesn't do it for me. It seems like grasping for straws because
&lt;br&gt;&amp;gt; the good names have been taken. In your original post you already gave
&lt;br&gt;&amp;gt; two important words... it needs to &amp;quot;stub&amp;quot; stuff on the &amp;quot;model&amp;quot;. What
&lt;br&gt;&amp;gt; else could be more clear?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thoughts?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You could keep existing &amp;quot;stub-model&amp;quot; behaviour and add on the new,
&lt;br&gt;&amp;gt; until the old is deprecated?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;   stub_model(MyModel).as :savable
&lt;/div&gt;&lt;br&gt;Hey Zach,
&lt;br&gt;&lt;br&gt;Thanks for your thoughts on this but at this point I've already
&lt;br&gt;announced the library name as stubble and the method it uses is
&lt;br&gt;stubbing:
&lt;br&gt;&lt;br&gt;stubbing(Thing) do |thing|
&lt;br&gt;&amp;nbsp; get :index
&lt;br&gt;&amp;nbsp; assigns[:things].should == [thing]
&lt;br&gt;end
&lt;br&gt;&lt;br&gt;More at &lt;a href=&quot;http://github.com/dchelimsky/stubble/tree/master&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/dchelimsky/stubble/tree/master&lt;/a&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;David
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Aslak
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ///ark
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Zach Dennis
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.continuousthinking.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.continuousthinking.com&lt;/a&gt;&amp;nbsp;(personal)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.mutuallyhuman.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mutuallyhuman.com&lt;/a&gt;&amp;nbsp;(hire me)
&lt;br&gt;&amp;gt; @zachdennis (twitter)
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494557&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/this-library-needs-a-better-name-tp23352963p23494557.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23494538</id>
	<title>Re: this library needs a better name</title>
	<published>2009-05-11T18:07:04Z</published>
	<updated>2009-05-11T18:07:04Z</updated>
	<author>
		<name>Zach Dennis-2</name>
	</author>
	<content type="html">On Sun, May 3, 2009 at 1:57 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sun, May 3, 2009 at 12:54 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Sun, May 3, 2009 at 12:40 PM, aslak hellesoy
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aslak.hellesoy@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Sun, May 3, 2009 at 7:32 PM, Mark Wilden &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mark@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Sat, May 2, 2009 at 11:12 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The basic idea is that you use the stubble method to define a family
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of stubs on a model class and the instance it returns for new(),
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; find(), create(), and create!(). There's a bit more than that, but
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; it's an infant right now, and there are certainly going to be holes in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; it, but the biggest hole at the moment is its name :)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Since the library is for stubbing models, I actually like the name
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; stubble.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Why not include it in rspec-rails?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I may eventually, but I want to prove it out for a bit before adding
&lt;br&gt;&amp;gt;&amp;gt; it to the mile long list of shit that I have to maintain in rspec
&lt;br&gt;&amp;gt;&amp;gt; rails to maintain compatibility.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also, a bigger problem than the lib name is the method. This doesn't
&lt;br&gt;&amp;gt; speak to me:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; stubble(MyModel)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It needs to say &amp;quot;take control of this model class and provide
&lt;br&gt;&amp;gt; instances that are savable (or not) for find, new, create, and
&lt;br&gt;&amp;gt; create!&amp;quot; - all of that in one word.
&lt;/div&gt;&lt;br&gt;I like &amp;quot;stub_model&amp;quot; for this as well even though its taken. &amp;nbsp;Based on
&lt;br&gt;the name you pick, you will potentially need to change the name of
&lt;br&gt;&amp;quot;stub_model&amp;quot;, otherwise the API is going to become diluted and less
&lt;br&gt;meaningful. Yes, I know it's one method, but stub_model doesn't do
&lt;br&gt;what you think it does and this new behaviour does what I'd think
&lt;br&gt;stub_model would do.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Was chatting w/ imajes (James Cox) last night and I mentioned the word
&lt;br&gt;&amp;gt; stage, at which point we came up variations of this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; stage(Model).as :savable do |model|
&lt;br&gt;&amp;gt;  # access to the one and only model instance
&lt;br&gt;&amp;gt; end
&lt;br&gt;&lt;br&gt;stage doesn't do it for me. It seems like grasping for straws because
&lt;br&gt;the good names have been taken. In your original post you already gave
&lt;br&gt;two important words... it needs to &amp;quot;stub&amp;quot; stuff on the &amp;quot;model&amp;quot;. What
&lt;br&gt;else could be more clear?
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thoughts?
&lt;br&gt;&lt;br&gt;You could keep existing &amp;quot;stub-model&amp;quot; behaviour and add on the new,
&lt;br&gt;until the old is deprecated?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;stub_model(MyModel).as :savable
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Aslak
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ///ark
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; rspec-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Zach Dennis
&lt;br&gt;&lt;a href=&quot;http://www.continuousthinking.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.continuousthinking.com&lt;/a&gt;&amp;nbsp;(personal)
&lt;br&gt;&lt;a href=&quot;http://www.mutuallyhuman.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mutuallyhuman.com&lt;/a&gt;&amp;nbsp;(hire me)
&lt;br&gt;@zachdennis (twitter)
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23494538&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/this-library-needs-a-better-name-tp23352963p23494538.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23487949</id>
	<title>Re: [Cucumber] --must-not-pass option</title>
	<published>2009-05-11T10:26:39Z</published>
	<updated>2009-05-11T10:26:39Z</updated>
	<author>
		<name>Aslak Hellesoy</name>
	</author>
	<content type="html">&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Hi there,&lt;br&gt;
&lt;br&gt;
I recently created a fork of Cucumber for use on my current project,&lt;br&gt;
and Aslak asked me to start a discussion here to see if it is&lt;br&gt;
something we would want to merge back into a Cucumber release.&lt;br&gt;
&lt;br&gt;
I have attempted to explain the reasoning behind my changes here :&lt;br&gt;
&lt;a href=&quot;http://www.jroller.com/perryn/entry/bdd_on_a_multi_disciplined&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.jroller.com/perryn/entry/bdd_on_a_multi_disciplined&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
The rake tasks mentioned are really just window dressing for a new&lt;br&gt;
--must-not-pass option that fails the suite if any individual Scenario&lt;br&gt;
passes.&lt;br&gt;
&lt;br&gt;
Thoughts?&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Thanks for a well-written blog post that explains the rationale behind it. I especially like the tie-in to WIP, since I&amp;#39;m a huge Kanban fan.&lt;br&gt;Let me mull it over for a couple of days.&lt;br&gt;&lt;br&gt;Would anyone else find this useful?&lt;br&gt;
&lt;br&gt;Aslak&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
Pez&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
--&lt;br&gt;
-----------------------&lt;br&gt;
Perryn Fowler&lt;br&gt;
ThoughtWorks&lt;br&gt;
_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23487949&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23487949&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber----must-not-pass-option-tp23482527p23487949.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23482527</id>
	<title>[Cucumber] --must-not-pass option</title>
	<published>2009-05-11T05:34:53Z</published>
	<updated>2009-05-11T05:34:53Z</updated>
	<author>
		<name>Perryn Fowler</name>
	</author>
	<content type="html">Hi there,
&lt;br&gt;&lt;br&gt;I recently created a fork of Cucumber for use on my current project,
&lt;br&gt;and Aslak asked me to start a discussion here to see if it is
&lt;br&gt;something we would want to merge back into a Cucumber release.
&lt;br&gt;&lt;br&gt;I have attempted to explain the reasoning behind my changes here :
&lt;br&gt;&lt;a href=&quot;http://www.jroller.com/perryn/entry/bdd_on_a_multi_disciplined&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jroller.com/perryn/entry/bdd_on_a_multi_disciplined&lt;/a&gt;&lt;br&gt;&lt;br&gt;The rake tasks mentioned are really just window dressing for a new
&lt;br&gt;--must-not-pass option that fails the suite if any individual Scenario
&lt;br&gt;passes.
&lt;br&gt;&lt;br&gt;Thoughts?
&lt;br&gt;&lt;br&gt;Pez
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;-----------------------
&lt;br&gt;Perryn Fowler
&lt;br&gt;ThoughtWorks
&lt;br&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23482527&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Cucumber----must-not-pass-option-tp23482527p23482527.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23363346</id>
	<title>Re: this library needs a better name</title>
	<published>2009-05-03T22:38:05Z</published>
	<updated>2009-05-03T22:38:05Z</updated>
	<author>
		<name>Aslak Hellesoy</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Sun, May 3, 2009 at 9:52 PM, Dan North &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tastapod@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
How about...&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/5/4 David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div class=&quot;im&quot;&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;On Sun, May 3, 2009 at 12:54 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; On Sun, May 3, 2009 at 12:40 PM, aslak hellesoy&lt;br&gt;
&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aslak.hellesoy@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; On Sun, May 3, 2009 at 7:32 PM, Mark Wilden &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mark@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; On Sat, May 2, 2009 at 11:12 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; The basic idea is that you use the stubble method to define a family&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; of stubs on a model class and the instance it returns for new(),&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; find(), create(), and create!(). There&amp;#39;s a bit more than that, but&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; it&amp;#39;s an infant right now, and there are certainly going to be holes in&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; it, but the biggest hole at the moment is its name :)&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Since the library is for stubbing models, I actually like the name&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; stubble.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Why not include it in rspec-rails?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I may eventually, but I want to prove it out for a bit before adding&lt;br&gt;
&amp;gt; it to the mile long list of shit that I have to maintain in rspec&lt;br&gt;
&amp;gt; rails to maintain compatibility.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Also, a bigger problem than the lib name is the method. This doesn&amp;#39;t&lt;br&gt;
speak to me:&lt;br&gt;
&lt;br&gt;
stubble(MyModel)&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;pwn(MyModel)&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;pr0n(MyModel)&lt;br&gt;&lt;br&gt;? :-)&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;i&gt;It needs to say &amp;quot;take control of this model class and provide&lt;br&gt;


instances that are savable (or not) for find, new, create, and&lt;br&gt;
create!&amp;quot; - all of that in one word.&lt;/i&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;IN YR MODEL PWNING YR SAVEZ LOL!&lt;br&gt;&lt;br&gt;KTHXBYE&lt;br&gt; &lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;br&gt;
&lt;br&gt;
Was chatting w/ imajes (James Cox) last night and I mentioned the word&lt;br&gt;
stage, at which point we came up variations of this:&lt;br&gt;
&lt;br&gt;
stage(Model).as :savable do |model|&lt;br&gt;
  # access to the one and only model instance&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
Thoughts?&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Aslak&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; ///ark&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; rspec-devel mailing list&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt; rspec-devel mailing list&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363346&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/this-library-needs-a-better-name-tp23352963p23363346.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23363238</id>
	<title>Re: this library needs a better name</title>
	<published>2009-05-03T22:21:03Z</published>
	<updated>2009-05-03T22:21:03Z</updated>
	<author>
		<name>John Doxey</name>
	</author>
	<content type="html">&lt;div&gt;pimp(MyModel)&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, May 4, 2009 at 2:52 PM, Dan North &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tastapod@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;How about...&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/5/4 David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div class=&quot;im&quot;&gt;
&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;
&lt;div&gt;On Sun, May 3, 2009 at 12:54 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; On Sun, May 3, 2009 at 12:40 PM, aslak hellesoy&lt;br&gt;
&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aslak.hellesoy@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; On Sun, May 3, 2009 at 7:32 PM, Mark Wilden &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mark@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; On Sat, May 2, 2009 at 11:12 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; The basic idea is that you use the stubble method to define a family&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; of stubs on a model class and the instance it returns for new(),&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; find(), create(), and create!(). There&amp;#39;s a bit more than that, but&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; it&amp;#39;s an infant right now, and there are certainly going to be holes in&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; it, but the biggest hole at the moment is its name :)&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Since the library is for stubbing models, I actually like the name&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; stubble.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Why not include it in rspec-rails?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I may eventually, but I want to prove it out for a bit before adding&lt;br&gt;
&amp;gt; it to the mile long list of shit that I have to maintain in rspec&lt;br&gt;
&amp;gt; rails to maintain compatibility.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Also, a bigger problem than the lib name is the method. This doesn&amp;#39;t&lt;br&gt;
speak to me:&lt;br&gt;
&lt;br&gt;
stubble(MyModel)&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;pwn(MyModel)&lt;br&gt; &lt;br&gt;&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;&lt;i&gt;It needs to say &amp;quot;take control of this model class and provide&lt;br&gt;


instances that are savable (or not) for find, new, create, and&lt;br&gt;
create!&amp;quot; - all of that in one word.&lt;/i&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;IN YR MODEL PWNING YR SAVEZ LOL!&lt;br&gt;&lt;br&gt;KTHXBYE&lt;br&gt; &lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;

&lt;br&gt;
&lt;br&gt;
Was chatting w/ imajes (James Cox) last night and I mentioned the word&lt;br&gt;
stage, at which point we came up variations of this:&lt;br&gt;
&lt;br&gt;
stage(Model).as :savable do |model|&lt;br&gt;
  # access to the one and only model instance&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
Thoughts?&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Aslak&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; ///ark&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; rspec-devel mailing list&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt; rspec-devel mailing list&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363238&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/this-library-needs-a-better-name-tp23352963p23363238.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23363210</id>
	<title>Re: this library needs a better name</title>
	<published>2009-05-03T21:52:59Z</published>
	<updated>2009-05-03T21:52:59Z</updated>
	<author>
		<name>Dan North-2</name>
	</author>
	<content type="html">How about...&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/5/4 David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;On Sun, May 3, 2009 at 12:54 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; On Sun, May 3, 2009 at 12:40 PM, aslak hellesoy&lt;br&gt;
&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aslak.hellesoy@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; On Sun, May 3, 2009 at 7:32 PM, Mark Wilden &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mark@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; On Sat, May 2, 2009 at 11:12 PM, David Chelimsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; The basic idea is that you use the stubble method to define a family&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; of stubs on a model class and the instance it returns for new(),&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; find(), create(), and create!(). There&amp;#39;s a bit more than that, but&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; it&amp;#39;s an infant right now, and there are certainly going to be holes in&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; it, but the biggest hole at the moment is its name :)&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Since the library is for stubbing models, I actually like the name&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; stubble.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Why not include it in rspec-rails?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I may eventually, but I want to prove it out for a bit before adding&lt;br&gt;
&amp;gt; it to the mile long list of shit that I have to maintain in rspec&lt;br&gt;
&amp;gt; rails to maintain compatibility.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Also, a bigger problem than the lib name is the method. This doesn&amp;#39;t&lt;br&gt;
speak to me:&lt;br&gt;
&lt;br&gt;
stubble(MyModel)&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;pwn(MyModel)&lt;br&gt; &lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;i&gt;It needs to say &amp;quot;take control of this model class and provide&lt;br&gt;

instances that are savable (or not) for find, new, create, and&lt;br&gt;
create!&amp;quot; - all of that in one word.&lt;/i&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;IN YR MODEL PWNING YR SAVEZ LOL!&lt;br&gt;&lt;br&gt;KTHXBYE&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
&lt;br&gt;
Was chatting w/ imajes (James Cox) last night and I mentioned the word&lt;br&gt;
stage, at which point we came up variations of this:&lt;br&gt;
&lt;br&gt;
stage(Model).as :savable do |model|&lt;br&gt;
  # access to the one and only model instance&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
Thoughts?&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Aslak&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; ///ark&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; rspec-devel mailing list&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt; rspec-devel mailing list&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23363210&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/this-library-needs-a-better-name-tp23352963p23363210.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23361220</id>
	<title>Re: this library needs a better name</title>
	<published>2009-05-03T16:58:25Z</published>
	<updated>2009-05-03T16:58:25Z</updated>
	<author>
		<name>John Doxey</name>
	</author>
	<content type="html">&lt;div&gt;&lt;div&gt;I love the idea.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I think &amp;quot;stubble&amp;quot; is a bit esoteric though, I almost prefer the example with two more lines of code, just for it&amp;#39;s readability.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Having said that, I haven&amp;#39;t been able to come up with a name myself :P&lt;/div&gt;
&lt;div&gt;&amp;quot;stub_model&amp;quot; seems perfect, apart from the fact that it&amp;#39;s already taken.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;John Doxey&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.diuscomputing.com.au&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;DiUS Computing&lt;/a&gt; &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, May 4, 2009 at 6:11 AM, Mark Wilden &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23361220&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mark@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Sun, May 3, 2009 at 10:57 AM, David Chelimsky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23361220&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dchelimsky@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;

&lt;div&gt;&lt;br&gt;
&lt;/div&gt;Also, a bigger problem than the lib name is the method. This doesn&amp;#39;t&lt;br&gt;
speak to me:&lt;br&gt;
&lt;br&gt;
stubble(MyModel)&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;stubblize(MyModel)&lt;br&gt;&lt;br&gt;The contraction of &amp;quot;stub model&amp;quot; to &amp;quot;stubble&amp;quot; really speaks to me. :)&lt;br&gt;&lt;br&gt;///ark&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
rspec-devel mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23361220&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;rspec-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23361220&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rspec-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://rubyforge.org/mailman/listinfo/rspec-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://rubyforge.org/mailman/listinfo/rspec-devel&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/this-library-needs-a-better-name-tp23352963p23361220.html" />
</entry>

</feed>
