diff options
author | John Keiser <jkeiser@opscode.com> | 2013-09-16 21:20:05 -0700 |
---|---|---|
committer | John Keiser <jkeiser@opscode.com> | 2013-09-16 21:20:05 -0700 |
commit | a42bbadd953c47c4819a08f48cbce18a47e9f207 (patch) | |
tree | 2373b6fa229c1a0f8318a0875d6e8ae1f35e571f /spec/unit/config_spec.rb | |
parent | 62767f18c0690dffb1147ebc67793989b7e5fe3c (diff) | |
download | chef-a42bbadd953c47c4819a08f48cbce18a47e9f207.tar.gz |
Make formatters clear with Chef::Config.reset
Diffstat (limited to 'spec/unit/config_spec.rb')
-rw-r--r-- | spec/unit/config_spec.rb | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/spec/unit/config_spec.rb b/spec/unit/config_spec.rb index c13b3e378f..b4052f4908 100644 --- a/spec/unit/config_spec.rb +++ b/spec/unit/config_spec.rb @@ -25,10 +25,6 @@ describe Chef::Config do @original_env = { 'HOME' => ENV['HOME'], 'SYSTEMDRIVE' => ENV['SYSTEMDRIVE'], 'HOMEPATH' => ENV['HOMEPATH'], 'USERPROFILE' => ENV['USERPROFILE'] } end - before :each do - Chef::Config.reset - end - describe "config attribute writer: chef_server_url" do before do Chef::Config.chef_server_url = "https://junglist.gen.nz" @@ -85,22 +81,18 @@ describe Chef::Config do # log_level = info or defualt # end # - before do - @config_class = Class.new(Chef::Config) - end - it "has an empty list of formatters by default" do - @config_class.formatters.should == [] + Chef::Config.formatters.should == [] end it "configures a formatter with a short name" do - @config_class.add_formatter(:doc) - @config_class.formatters.should == [[:doc, nil]] + Chef::Config.add_formatter(:doc) + Chef::Config.formatters.should == [[:doc, nil]] end it "configures a formatter with a file output" do - @config_class.add_formatter(:doc, "/var/log/formatter.log") - @config_class.formatters.should == [[:doc, "/var/log/formatter.log"]] + Chef::Config.add_formatter(:doc, "/var/log/formatter.log") + Chef::Config.formatters.should == [[:doc, "/var/log/formatter.log"]] end end |