diff options
author | John Keiser <john@johnkeiser.com> | 2015-09-01 14:03:01 -0700 |
---|---|---|
committer | John Keiser <john@johnkeiser.com> | 2015-09-01 19:31:01 -0700 |
commit | b7afa0ffca2d160b3dfc5c3b1a5e714bf15e0296 (patch) | |
tree | 48dec115ee6d94a60a5b16bc24df3e89951d354c | |
parent | 7c1287cd12fdfcdabe26c4a6e1d548edb0d0f35e (diff) | |
download | chef-b7afa0ffca2d160b3dfc5c3b1a5e714bf15e0296.tar.gz |
Reset Chef main class between tests
-rw-r--r-- | spec/spec_helper.rb | 2 | ||||
-rw-r--r-- | spec/unit/chef_class_spec.rb | 4 | ||||
-rw-r--r-- | spec/unit/event_dispatch/dsl_spec.rb | 4 |
3 files changed, 2 insertions, 8 deletions
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index d0d02f1a2a..aadf55f64b 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -185,6 +185,8 @@ RSpec.configure do |config| config.run_all_when_everything_filtered = true config.before(:each) do + Chef.reset! + Chef::Config.reset # By default, treat deprecation warnings as errors in tests. diff --git a/spec/unit/chef_class_spec.rb b/spec/unit/chef_class_spec.rb index d6bf74572e..f1b877520c 100644 --- a/spec/unit/chef_class_spec.rb +++ b/spec/unit/chef_class_spec.rb @@ -46,10 +46,6 @@ describe "Chef class" do Chef.set_provider_priority_map(provider_priority_map) end - after do - Chef.reset! - end - context "priority maps" do context "#get_provider_priority_array" do it "should use the current node to get the right priority_map" do diff --git a/spec/unit/event_dispatch/dsl_spec.rb b/spec/unit/event_dispatch/dsl_spec.rb index f467ea81ea..0f7adce7a8 100644 --- a/spec/unit/event_dispatch/dsl_spec.rb +++ b/spec/unit/event_dispatch/dsl_spec.rb @@ -32,10 +32,6 @@ describe Chef::EventDispatch::DSL do Chef.set_run_context(run_context) end - after do - Chef.reset! - end - subject{ described_class.new('test') } it 'set handler name' do |