summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan McLellan <btm@loftninjas.org>2014-10-13 16:31:40 -0400
committerBryan McLellan <btm@loftninjas.org>2014-10-13 16:32:27 -0400
commit9cbbf0d65cacb37d561d1d3ac93840def2dad36c (patch)
tree1c460a74fceb71e29420dc1856af7866de693458
parent87ebd29a5632d4a2598b12b99ecc9d2ee2b4586f (diff)
downloadchef-btm/win_installer_type.tar.gz
windows_package installer_type should be a symbolbtm/win_installer_type
Fixes #1997
-rw-r--r--lib/chef/resource/windows_package.rb2
-rw-r--r--spec/unit/resource/windows_package_spec.rb6
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/chef/resource/windows_package.rb b/lib/chef/resource/windows_package.rb
index 8bd41e0cb7..4163b2f98d 100644
--- a/lib/chef/resource/windows_package.rb
+++ b/lib/chef/resource/windows_package.rb
@@ -44,7 +44,7 @@ class Chef
set_or_return(
:installer_type,
arg,
- :kind_of => [ String ]
+ :kind_of => [ Symbol ]
)
end
diff --git a/spec/unit/resource/windows_package_spec.rb b/spec/unit/resource/windows_package_spec.rb
index c9ef8d910c..306869bdc8 100644
--- a/spec/unit/resource/windows_package_spec.rb
+++ b/spec/unit/resource/windows_package_spec.rb
@@ -34,9 +34,9 @@ describe Chef::Resource::WindowsPackage, "initialize", :windows_only do
expect(resource.provider).to eql(Chef::Provider::Package::Windows)
end
- it "supports setting installer_type" do
- resource.installer_type("msi")
- expect(resource.installer_type).to eql("msi")
+ it "supports setting installer_type as a symbol" do
+ resource.installer_type(:msi)
+ expect(resource.installer_type).to eql(:msi)
end
# String, Integer