summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2018-06-07 19:14:23 -0700
committerTim Smith <tsmith@chef.io>2018-06-07 19:14:23 -0700
commite3f7926802888836e2a926e55a7c9143d94b8bea (patch)
tree5a3600b5c722420ce25b282bd0e946d1bbc1cc8b /spec
parent7124b8cf1ab63cef731b1943c6d8dad2fe131469 (diff)
downloadchef-e3f7926802888836e2a926e55a7c9143d94b8bea.tar.gz
Deprecated the Chef::Provider::Package::Freebsd::Pkg provider
FreeBSD 10 and later have pkgng and Chef will use that instead. This Oct even FreeBSD 10 goes fully EOL so we'll be supporting multiple EOL versions back come April. We should speed up this resource and simplify things by removing the unnecessary provider and the logic that decides which one to use. Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'spec')
-rw-r--r--spec/unit/resource/freebsd_package_spec.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/spec/unit/resource/freebsd_package_spec.rb b/spec/unit/resource/freebsd_package_spec.rb
index b609284895..9747c41a88 100644
--- a/spec/unit/resource/freebsd_package_spec.rb
+++ b/spec/unit/resource/freebsd_package_spec.rb
@@ -93,6 +93,7 @@ describe Chef::Resource::FreebsdPackage do
[1000016, 1000000, 901503, 902506, 802511].each do |freebsd_version|
node.automatic_attrs[:os_version] = freebsd_version
+ expect(Chef).to receive(:deprecated).with(:freebsd_package_provider, kind_of(String))
resource.after_created
expect(resource.provider).to eq(Chef::Provider::Package::Freebsd::Pkg)
end