summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2016-08-23 18:17:54 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2016-08-23 18:17:54 -0700
commit50946c95099276e4cd0bfb209f49f4a639e3a908 (patch)
treec9b56bcf190955347d5d148587bd18d8ec73dbe0
parent7de537bfb14fb5869cedd7008fafa414d2ad06e7 (diff)
downloadchef-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.rb8
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