diff options
author | Ashwin <avarma@msystechnologies.com> | 2021-09-07 17:07:46 +0530 |
---|---|---|
committer | Ashwin <avarma@msystechnologies.com> | 2021-09-07 17:07:46 +0530 |
commit | 1f082d4a01ca08758781c5e36aa1cf12fd0a104d (patch) | |
tree | 567b3e2b7ebc3814c2bacc6dacbaa088332928bb /spec/unit | |
parent | b91d99f16947b82d09217079f5423b5c7cd0962c (diff) | |
download | chef-1f082d4a01ca08758781c5e36aa1cf12fd0a104d.tar.gz |
Fixing sensitive property.
- Sensitive property was not working on user_ulimit.
- Added required specs.
Signed-off-by: Ashwin <avarma@msystechnologies.com>
Diffstat (limited to 'spec/unit')
-rw-r--r-- | spec/unit/resource/user_ulimit_spec.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/unit/resource/user_ulimit_spec.rb b/spec/unit/resource/user_ulimit_spec.rb index f451870ac1..e9a675b89e 100644 --- a/spec/unit/resource/user_ulimit_spec.rb +++ b/spec/unit/resource/user_ulimit_spec.rb @@ -50,4 +50,18 @@ describe Chef::Resource::UserUlimit do expect { resource.action :create }.not_to raise_error expect { resource.action :delete }.not_to raise_error end + + describe "sensitive attribute" do + context "should be insensitive by default" do + it { expect(resource.sensitive).to(be_falsey) } + end + + context "when set" do + before { resource.sensitive(true) } + + it "should be set on the resource" do + expect(resource.sensitive).to(be_truthy) + end + end + end end |