diff options
author | Dave Eddy <dave@daveeddy.com> | 2014-08-23 20:07:25 -0400 |
---|---|---|
committer | Bryan McLellan <btm@loftninjas.org> | 2014-08-29 07:58:46 -0400 |
commit | 41f9c818d1c4d93f3deb2b0130cb6042ccbf3b30 (patch) | |
tree | 5c61d80d258b13f9a3a95ab1f549c0cbdf84f172 /spec | |
parent | f6d5fa8c5a39261ff469cfd83166ad7a198c3cc1 (diff) | |
download | chef-41f9c818d1c4d93f3deb2b0130cb6042ccbf3b30.tar.gz |
test for none case
Diffstat (limited to 'spec')
-rw-r--r-- | spec/unit/provider/service/freebsd_service_spec.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/unit/provider/service/freebsd_service_spec.rb b/spec/unit/provider/service/freebsd_service_spec.rb index c3c77ecf71..03045e98f4 100644 --- a/spec/unit/provider/service/freebsd_service_spec.rb +++ b/spec/unit/provider/service/freebsd_service_spec.rb @@ -260,6 +260,16 @@ PS_SAMPLE end end + %w{None NONE none}.each do |setting| + context "when the enable variable is set to #{setting}" do + let(:lines) { [ %Q{#{new_resource.service_name}_enable="#{setting}"} ] } + it "sets enabled to false" do + provider.determine_enabled_status! + expect(current_resource.enabled).to be false + end + end + end + context "when the enable variable is garbage" do let(:lines) { [ %Q{#{new_resource.service_name}_enable="alskdjflasdkjflakdfj"} ] } it "sets enabled to false" do |