| Path: | lib/fakefs/spec_helpers.rb |
| Last Update: | Sat Oct 09 10:08:55 +0000 2010 |
FakeFS::SpecHelpers provides a simple macro for RSpec example groups to turn FakeFS on and off. To use it simply require ‘fakefs/spec_helpers’, then include FakeFS::SpecHelpers into any example groups that you wish to use FakeFS in. For example:
require 'fakefs/spec_helpers'
describe "Some specs that deal with files" do
include FakeFS::SpecHelpers
...
end
Alternatively, you can include FakeFS::SpecHelpers in all your example groups using RSpec‘s configuration block in your spec helper:
require 'fakefs/spec_helpers'
Spec::Runner.configure do |config|
config.include FakeFS::SpecHelpers
end
If you do the above then use_fakefs will be available in all of your example groups.