diff options
author | Luke Kanies <luke@madstop.com> | 2008-09-23 22:31:55 -0500 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2008-09-23 22:31:55 -0500 |
commit | 4aeabbbb2163684ff7064198c653cd60d46e5717 (patch) | |
tree | 7c3593bde6b7f28f3e20444a576eb37338cced14 /spec/unit/parameter.rb | |
parent | 5b9dd01326a61b9ae89ae978e29a8170f76deb5e (diff) | |
parent | 8d5ded09b9c9c944695c015e6e95b10ccebd6fb5 (diff) | |
download | puppet-4aeabbbb2163684ff7064198c653cd60d46e5717.tar.gz puppet-4aeabbbb2163684ff7064198c653cd60d46e5717.tar.xz puppet-4aeabbbb2163684ff7064198c653cd60d46e5717.zip |
Merge branch '0.24.x'
Conflicts:
lib/puppet/metatype/container.rb
lib/puppet/metatype/instances.rb
lib/puppet/metatype/metaparams.rb
lib/puppet/metatype/relationships.rb
lib/puppet/metatype/schedules.rb
Diffstat (limited to 'spec/unit/parameter.rb')
-rwxr-xr-x | spec/unit/parameter.rb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/spec/unit/parameter.rb b/spec/unit/parameter.rb new file mode 100755 index 000000000..d6858c29d --- /dev/null +++ b/spec/unit/parameter.rb @@ -0,0 +1,24 @@ +#!/usr/bin/env ruby + +require File.dirname(__FILE__) + '/../spec_helper' + +require 'puppet/parameter' + +describe Puppet::Parameter do + describe "when returning the value" do + before do + @class = Class.new(Puppet::Parameter) + @class.initvars + @parameter = @class.new :resource => mock('resource') + end + + it "should return nil if no value is set" do + @parameter.value.should be_nil + end + + it "should return any set value" do + @parameter.value = "foo" + @parameter.value.should == "foo" + end + end +end |