summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2016-08-23 18:21:01 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2016-08-23 18:21:01 -0700
commitb6bccd672282c81c05b20d8d544e65889c60bcd5 (patch)
tree52a3e0f6be4eb701070e3f5b22b5e790dd4d09c5
parent50946c95099276e4cd0bfb209f49f4a639e3a908 (diff)
downloadchef-b6bccd672282c81c05b20d8d544e65889c60bcd5.tar.gz
add func spec for default and fix unit specs
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
-rw-r--r--spec/functional/resource/user/useradd_spec.rb2
-rw-r--r--spec/unit/provider/user/linux_spec.rb11
2 files changed, 9 insertions, 4 deletions
diff --git a/spec/functional/resource/user/useradd_spec.rb b/spec/functional/resource/user/useradd_spec.rb
index 6ce34bd251..72c09d2c7a 100644
--- a/spec/functional/resource/user/useradd_spec.rb
+++ b/spec/functional/resource/user/useradd_spec.rb
@@ -258,7 +258,7 @@ describe Chef::Provider::User::Useradd, metadata do
end
end
- context "and maange_home is the default" do
+ context "and manage_home is the default" do
let(:manage_home) { nil }
it "does not create the home dir without `manage_home'" do
diff --git a/spec/unit/provider/user/linux_spec.rb b/spec/unit/provider/user/linux_spec.rb
index eb76b2672e..ac94592859 100644
--- a/spec/unit/provider/user/linux_spec.rb
+++ b/spec/unit/provider/user/linux_spec.rb
@@ -56,16 +56,21 @@ describe Chef::Provider::User::Linux do
end
it "defaults manage_home to true" do
- expect( @new_resource.manage_home ).to be true
+ expect( @new_resource.manage_home ).to be false
end
- it "by default manage_home is true and we do not -M" do
- expect( provider.useradd_options ).to eql(["-m"])
+ it "by default manage_home is false and we use -M" do
+ expect( provider.useradd_options ).to eql(["-M"])
end
it "setting manage_home to false includes -M" do
@new_resource.manage_home false
expect( provider.useradd_options ).to eql(["-M"])
end
+
+ it "setting manage_home to true includes -m" do
+ @new_resource.manage_home true
+ expect( provider.useradd_options ).to eql(["-m"])
+ end
end
end