spec/spec_helper.rb in ohai-0.5.8 vs spec/spec_helper.rb in ohai-0.6.0.beta.0
- old
+ new
@@ -1,14 +1,6 @@
-begin
- require 'spec'
- require 'mixlib/config'
-rescue LoadError
- require 'rubygems'
- gem 'rspec'
- require 'spec'
- require 'mixlib/config'
-end
+require 'mixlib/config'
$:.unshift(File.dirname(__FILE__) + '/../lib')
require 'ohai'
Ohai::Config[:log_level] = :error
@@ -22,11 +14,11 @@
def it_should_check_from_mash(plugin, attribute, from, value)
it "should get the #{plugin}[:#{attribute}] value from '#{from}'" do
@ohai.should_receive(:from).with(from).and_return(value)
@ohai._require_plugin(plugin)
end
-
+
it "should set the #{plugin}[:#{attribute}] to the value from '#{from}'" do
@ohai._require_plugin(plugin)
@ohai[plugin][attribute].should == value
end
end
@@ -35,16 +27,16 @@
def it_should_check_from_deep_mash(plugin, mash, attribute, from, value)
it "should get the #{mash.inspect}[:#{attribute}] value from '#{from}'" do
@ohai.should_receive(:from).with(from).and_return(value)
@ohai._require_plugin(plugin)
end
-
+
it "should set the #{mash.inspect}[:#{attribute}] to the value from '#{from}'" do
@ohai._require_plugin(plugin)
- if mash.is_a?(String)
+ if mash.is_a?(String)
@ohai[mash][attribute].should == value
elsif mash.is_a?(Array)
- if mash.length == 2
+ if mash.length == 2
@ohai[mash[0]][mash[1]][attribute].should == value
elsif mash.length == 3
@ohai[mash[0]][mash[1]][mash[2]][attribute].should == value
else
return nil