File: spec_helper.rb [rspec-core-3.3.2 Documentation]

Last Modified
  2015-10-22 19:35:07 +0000
Requires

## Description

This file was generated by the `rspec --init` command. Conventionally, all specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. The generated `.rspec` file contains `--require spec_helper` which will cause this file to always be loaded, without a need to explicitly require it in any files.

Given that it is always loaded, you are encouraged to keep this file as light-weight as possible. Requiring heavyweight dependencies from this file will add to the boot time of your test suite on EVERY test run, even for an individual file that may not need all of that loaded. Instead, consider making a separate helper file that requires the additional dependencies and performs the additional setup, and require it from the spec files that actually need it.

The `.rspec` file also contains a few flags that are not defaults but that users commonly want.

See rubydoc.info/gems/rspec-core/RSpec/Core/Configuration