diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2016-08-23 18:17:54 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2016-08-23 18:17:54 -0700 |
commit | 50946c95099276e4cd0bfb209f49f4a639e3a908 (patch) | |
tree | c9b56bcf190955347d5d148587bd18d8ec73dbe0 | |
parent | 7de537bfb14fb5869cedd7008fafa414d2ad06e7 (diff) | |
download | chef-50946c95099276e4cd0bfb209f49f4a639e3a908.tar.gz |
add func test that manage_home is false by default
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
-rw-r--r-- | spec/functional/resource/user/useradd_spec.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/functional/resource/user/useradd_spec.rb b/spec/functional/resource/user/useradd_spec.rb index fb16a2b858..6ce34bd251 100644 --- a/spec/functional/resource/user/useradd_spec.rb +++ b/spec/functional/resource/user/useradd_spec.rb @@ -257,6 +257,14 @@ describe Chef::Provider::User::Useradd, metadata do expect(File).to exist(home) end end + + context "and maange_home is the default" do + let(:manage_home) { nil } + + it "does not create the home dir without `manage_home'" do + expect(File).not_to exist(home) + end + end end context "when a password is specified" do |