Hey all, rspec-2 is moving along nicely and we''re at the point now where we''d love to see more people starting to use it, provide feedback, and hopefully start contributing as well. You can find the rspec-2 repositories under the rspec user on github: http://github.com/rspec. There are currently 6 repos: http://github.com/rspec http://github.com/rspec-core http://github.com/rspec-dev http://github.com/rspec-expectations http://github.com/rspec-mocks http://github.com/rspec-rails Here''s a brief explanation of each: rspec is just a meta-gem, that depends on rspec-core, rspec-expectations, rspec-mocks. For users, you only need to "gem install rspec" (with --pre for now) and the rest is taken care of for you. rspec-core provides rspec''s new runner, which comes from Chad Humphries'' Micronaut, the describe and it methods (and their aliases), and the rspec command (which replaces the spec command). rspec-expectations provides "should" and "should_not" and matchers. rspec-mocks provides test double behaviour (stubbing and mocking) rspec-rails provides specialized example groups and matchers for rails-3 rspec-dev is for people like me who work on all of these libraries. You don''t really need rspec-dev if you want to patch any one library, but it''s useful if you plan to contribute to more than one. Each has a wiki and most have issues configured. Please feel free to start updating the wikis, entering issues, forking the repos and submitting pull requests. Our near term goal is to identify and document rspec-1 features that are missing from rspec-2. We''ll want to get most of them working like rspec-1, but there will likely be some that we decide to stop supporting. In the latter case, we want to be sure that they are well documented so users don''t get too surprised when they upgrade. There are cucumber features in the rspec-core, rspec-expectations, and rspec-mocks libraries. Please have a look at those as well. By the time we release 2.0 final, I''d like to be able to point to them as the definitive resource as to how to use rspec''s features. As we identify missing features that we want to support in rspec 2.0, I want to be sure to add cukes for them. Let me know if you have any questions. Looking forward to your feedback and contributions! Cheers, David
On Wed, Mar 3, 2010 at 9:29 PM, David Chelimsky <dchelimsky at gmail.com> wrote:> Hey all, > > rspec-2 is moving along nicely and we''re at the point now where we''d > love to see more people starting to use it, provide feedback, and > hopefully start contributing as well. > > You can find the rspec-2 repositories under the rspec user on github: > http://github.com/rspec. > > There are currently 6 repos: > > http://github.com/rspec > http://github.com/rspec-core > http://github.com/rspec-dev > http://github.com/rspec-expectations > http://github.com/rspec-mocks > http://github.com/rspec-railsI think those should be: http://github.com/rspec/rspec http://github.com/rspec/rspec-core http://github.com/rspec/rspec-dev http://github.com/rspec/rspec-expectations http://github.com/rspec/rspec-mocks http://github.com/rspec/rspec-rails -- Rick DeNatale Blog: http://talklikeaduck.denhaven2.com/ Twitter: http://twitter.com/RickDeNatale WWR: http://www.workingwithrails.com/person/9021-rick-denatale LinkedIn: http://www.linkedin.com/in/rickdenatale
On Thu, Mar 4, 2010 at 7:32 AM, Rick DeNatale <rick.denatale at gmail.com> wrote:> On Wed, Mar 3, 2010 at 9:29 PM, David Chelimsky <dchelimsky at gmail.com> wrote: >> Hey all, >> >> rspec-2 is moving along nicely and we''re at the point now where we''d >> love to see more people starting to use it, provide feedback, and >> hopefully start contributing as well. >> >> You can find the rspec-2 repositories under the rspec user on github: >> http://github.com/rspec. >> >> There are currently 6 repos: >> >> http://github.com/rspec >> http://github.com/rspec-core >> http://github.com/rspec-dev >> http://github.com/rspec-expectations >> http://github.com/rspec-mocks >> http://github.com/rspec-rails > > I think those should be: > > > http://github.com/rspec/rspec > http://github.com/rspec/rspec-core > http://github.com/rspec/rspec-dev > http://github.com/rspec/rspec-expectations > http://github.com/rspec/rspec-mocks > http://github.com/rspec/rspec-railsYes, indeed. Thank you, Rick :) Cheers, David> > -- > Rick DeNatale > > Blog: http://talklikeaduck.denhaven2.com/ > Twitter: http://twitter.com/RickDeNatale > WWR: http://www.workingwithrails.com/person/9021-rick-denatale > LinkedIn: http://www.linkedin.com/in/rickdenatale > _______________________________________________ > rspec-users mailing list > rspec-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >