...rather than running the specs again, and then cucumber.
As per rspec/rspec-mocks#174, we want all specs to pass when run in isolation w/o bundler being loaded, so this helps us ensure that remains true. Also, running w/o bundler in this fashion is about 3x faster than using bundle exec.
…st ree for now
On my mac book pro this made them about twice as fast. Before these changes, `time bundle exec cucumber` resulted in: bundle exec cucumber 2644.08s user 214.31s system 225% cpu 21:09.29 total After these changes, `time bundle exec cucumber` resulted in: bundle exec cucumber 732.46s user 115.82s system 136% cpu 10:22.37 total
Travis has a 1500 second build timeout. Firing up a new jvm for each cuke scenario causes this build to exceed that time.
Tried to move this gem's bin dir to exe and store binstubs in bin, but that resulted in a stack overflow error.
… after running rake task. Rubinius issue opened: https://github.com/evanphx/rubinius/issues/967.