summaryrefslogtreecommitdiffstats
path: root/spec/unit/type/noop_metaparam_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/unit/type/noop_metaparam_spec.rb')
-rwxr-xr-xspec/unit/type/noop_metaparam_spec.rb48
1 files changed, 24 insertions, 24 deletions
diff --git a/spec/unit/type/noop_metaparam_spec.rb b/spec/unit/type/noop_metaparam_spec.rb
index 2c4b6dc49..5ab2d9b7e 100755
--- a/spec/unit/type/noop_metaparam_spec.rb
+++ b/spec/unit/type/noop_metaparam_spec.rb
@@ -5,33 +5,33 @@ require File.dirname(__FILE__) + '/../../spec_helper'
require 'puppet/type'
describe Puppet::Type.type(:file).attrclass(:noop) do
- before do
- Puppet.settings.stubs(:use)
- @file = Puppet::Type.newfile :path => "/what/ever"
+ before do
+ Puppet.settings.stubs(:use)
+ @file = Puppet::Type.newfile :path => "/what/ever"
+ end
+
+ it "should accept true as a value" do
+ lambda { @file[:noop] = true }.should_not raise_error
+ end
+
+ it "should accept false as a value" do
+ lambda { @file[:noop] = false }.should_not raise_error
+ end
+
+ describe "when set on a resource" do
+ it "should default to the :noop setting" do
+ Puppet.settings.expects(:value).with(:noop).returns "myval"
+ @file.noop.should == "myval"
end
- it "should accept true as a value" do
- lambda { @file[:noop] = true }.should_not raise_error
+ it "should prefer true values from the attribute" do
+ @file[:noop] = true
+ @file.noop.should be_true
end
- it "should accept false as a value" do
- lambda { @file[:noop] = false }.should_not raise_error
- end
-
- describe "when set on a resource" do
- it "should default to the :noop setting" do
- Puppet.settings.expects(:value).with(:noop).returns "myval"
- @file.noop.should == "myval"
- end
-
- it "should prefer true values from the attribute" do
- @file[:noop] = true
- @file.noop.should be_true
- end
-
- it "should prefer false values from the attribute" do
- @file[:noop] = false
- @file.noop.should be_false
- end
+ it "should prefer false values from the attribute" do
+ @file[:noop] = false
+ @file.noop.should be_false
end
+ end
end