forked from fatfreecrm/fat_free_crm
-
Notifications
You must be signed in to change notification settings - Fork 1
Running tests
steveyken edited this page Dec 22, 2012
·
1 revision
Running tests can be as simple as running
bundle exec rake spec
However, there are a few useful options to be aware of.
- To run acceptance tests without a real browser, activate headless:
HEADLESS=true bundle exec rake spec
- To run a subset of tests, use rspec. E.g.
bundle exec rspec spec/models/entities
- To help speed up tests, it is possible to use zeus to preload the Rails environment. Fat free CRM comes with a zeus json configuration file.
gem install zeus
zeus start
Then in another console, run your tests:
zeus rspec spec/models/entities
zeus rake spec