When I run rspec in Rails, it seems that a ruby process is created and
loaded with rails components due to the statement require ‘spec_helper’.
This usually takes a while to run even a single spec. Does a tool for
rspec
like rails console exist so that you can run specs continuously without
loading everything each time?
autotest actually starts a new process each time when there is a change,
and
I can still feel the obvious delay.
It is about to be published and is available as a beta PDF. They cover
several tools and both why and how to use them.
On Mar 22, 2011 2:57 PM, “Benyi W.” [email protected] wrote:
When I run rspec in Rails, it seems that a ruby process is created and
loaded with rails components due to the statement require ‘spec_helper’.
This usually takes a while to run even a single spec. Does a tool for
rspec
like rails console exist so that you can run specs continuously without
loading everything each time?
autotest actually starts a new process each time when there is a change,
and
Check out Spork. Spork will fire up a distributed ruby process that
your tests can run in.
You’ll need to restart spork any time environment files change (check
out guard for this, though), but that’s minor considering the increase
in speed that you can see.
Katrina
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.