[rspec-users] App can't start on production server due to RSpec missing

aslak hellesoy aslak.hellesoy at gmail.com
Fri Jan 16 17:15:32 EST 2009


On Fri, Jan 16, 2009 at 10:05 PM, David Chelimsky <dchelimsky at gmail.com>wrote:

> On Fri, Jan 16, 2009 at 1:38 PM, Fernando Perez <lists at ruby-forum.com>
> wrote:
> > Hi,
> >
> > I just run in the following problem when starting a Rails app on my
> > production server:
> >
> >  You have rspec rake tasks installed in
> >  /home/thomas/rails_apps/video_on_demand/lib/tasks/rspec.rake,
> >  but rspec can not be found in vendor/gems, vendor/plugins or on the
> > system.
> >
> >
> > Obviously I don't want Rails to load anything related to rspec, how can
> > I tell Rails that it should not care about RSpec on the production
> > environment?
> >
> > A quick fix is to install rspec and rspec-rails gems on production
> > server, but I don't get why the app wants them installed.
>
> This is a tricky business.
>
> We put that in there in response to a user who works on a team. One
> team member had pulled code and tried t run specs and got an error he
> didn't understand, so this is intended to help that developer know he
> needs to install rspec.
>
> So now this creates a new problem for you, which is that this means
> you have to have rspec installed everywhere you want to run rake
> tasks.
>
> I'm open to suggestions for how to best solve for both cases if you have
> any.
>

Make it print the message to STDERR instead of raising an error? Plus add a
blurb like "You can ignore this warning if you didn't intend to run specs"

Aslak


>
> Cheers,
> David
>
> > --
> > Posted via http://www.ruby-forum.com/.
> > _______________________________________________
> > rspec-users mailing list
> > rspec-users at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/rspec-users
> >
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>



-- 
Aslak (::)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20090116/f744d374/attachment.html>


More information about the rspec-users mailing list