Strac uses rspec examples and stories. <br><br><a href="http://github.com/mvanholstyn/strac">http://github.com/mvanholstyn/strac</a><br><br>Zach<br><br><div class="gmail_quote">On Fri, Jul 4, 2008 at 11:23 AM, David Chelimsky &lt;<a href="mailto:dchelimsky@gmail.com">dchelimsky@gmail.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">On Jul 4, 2008, at 5:29 AM, Olivier Dupuis wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
Anyone knows of open source projects that uses RSpec and RSpec Stories? &nbsp;I&#39;d love to see how it is being used in different projects.<br>
</blockquote>
<br></div>
Here are a few that I know of:<br>
<br>
rspec examples (no stories)<br>
* <a href="http://github.com/wycats/merb-core" target="_blank">http://github.com/wycats/merb-core</a> and friends<br>
* <a href="http://github.com/sam/dm-core" target="_blank">http://github.com/sam/dm-core</a> and friends<br>
* <a href="http://github.com/technoweenie/mephisto" target="_blank">http://github.com/technoweenie/mephisto</a><br>
<br>
rspec examples and stories<br>
* <a href="http://github.com/technoweenie/restful-authentication" target="_blank">http://github.com/technoweenie/restful-authentication</a> (generates example groups and stories)<br>
<br>
I think the most exciting development over the last year is the rubyspec project (<a href="http://github.com/rubyspec/rubyspec" target="_blank">http://github.com/rubyspec/rubyspec</a>), which is an executable language specification for the Ruby language. This effort started as part of the (<a href="http://github.com/evanphx/rubinius" target="_blank">http://github.com/evanphx/rubinius</a>) project. The rubinius team wanted to use rspec because they liked the feel, but they couldn&#39;t because rspec uses advanced language features that rubinius just didn&#39;t have early on (makes sense). So they developed their own implementation of a useful subset of the rspec-feature-set called mspec (<a href="http://github.com/rubyspec/mspec" target="_blank">http://github.com/rubyspec/mspec</a>). As I understand it, rubinius is very close to being able to run against rspec-proper at this point.<br>

<br>
Meanwhile, rubyspec and mspec were split out into their own projects, and now rubinus, JRuby (<a href="http://jruby.codehaus.org/" target="_blank">http://jruby.codehaus.org/</a>) and even MRI (<a href="http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8/Makefile.in" target="_blank">http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8/Makefile.in</a>&nbsp;- scroll down) are running against rubyspec as part of their build process. Very, very exciting stuff for the Ruby community as the end-result will be a single, definitive resource for anybody who wants to implement a standards-compliant Ruby interpreter.<br>

<br>
Cheers,<br><font color="#888888">
David</font><div><div></div><div class="Wj3C7c"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thank you<br>
<br>
Olivier Dupuis<br>
</blockquote>
<br>
_______________________________________________<br>
rspec-users mailing list<br>
<a href="mailto:rspec-users@rubyforge.org" target="_blank">rspec-users@rubyforge.org</a><br>
<a href="http://rubyforge.org/mailman/listinfo/rspec-users" target="_blank">http://rubyforge.org/mailman/listinfo/rspec-users</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Zach Dennis<br><a href="http://www.continuousthinking.com">http://www.continuousthinking.com</a>