diff options
author | Thom May <thom@may.lt> | 2016-07-23 15:30:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-23 15:30:20 +0100 |
commit | 728b2e956d83df8d887c0cc18f5d1db8b0a0443e (patch) | |
tree | edd8824361e4e347577d7946dc63cd36a2a6abf4 | |
parent | 1c8b088bc8232c6faf7c24f196ac2b5e2d27364e (diff) | |
parent | b83d2c39abc22dfe91bb186fe723e501b83232f8 (diff) | |
download | chef-zero-728b2e956d83df8d887c0cc18f5d1db8b0a0443e.tar.gz |
Merge pull request #226 from chef/tm/fs_cache_reset
Reset the ChefFS cache after each test
-rw-r--r-- | spec/run_oc_pedant.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/spec/run_oc_pedant.rb b/spec/run_oc_pedant.rb index d874fb8..9c95b07 100644 --- a/spec/run_oc_pedant.rb +++ b/spec/run_oc_pedant.rb @@ -191,6 +191,15 @@ begin Pedant.setup(pedant_args + pedant_args_from_env) rspec_args = Pedant.config.rspec_args + rspec_args_from_env + + if defined? Chef::ChefFS::FileSystemCache + RSpec.configure do |c| + c.before(:each) do + Chef::ChefFS::FileSystemCache.instance.reset! + end + end + end + result = RSpec::Core::Runner.run(rspec_args) server.stop if server.running? |