summaryrefslogtreecommitdiff
path: root/spec/functional/resource
diff options
context:
space:
mode:
authorAllen Goodman <allen@goodman.io>2013-11-15 13:09:58 -0800
committerAllen Goodman <allen@goodman.io>2013-11-15 13:09:58 -0800
commit91362e43e636c214fe279b9cad3e5e086cb6d72a (patch)
treeefd3544dd174b9ec760d5dcfd7d414507c544589 /spec/functional/resource
parentecbc917ac5496f3138b798332ea66f477c33f8ba (diff)
downloadchef-91362e43e636c214fe279b9cad3e5e086cb6d72a.tar.gz
If a resource is sensitive, it’s redacted from logs.
Diffstat (limited to 'spec/functional/resource')
-rw-r--r--spec/functional/resource/file_spec.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/spec/functional/resource/file_spec.rb b/spec/functional/resource/file_spec.rb
index f688bae434..2a1f2ea1de 100644
--- a/spec/functional/resource/file_spec.rb
+++ b/spec/functional/resource/file_spec.rb
@@ -116,4 +116,17 @@ describe Chef::Resource::File do
end
end
+ describe '.sensitive' do
+ context 'sensitive' do
+ before { current_resource.sensitive(true) }
+
+ it { expect(current_resource.sensitive).to(be_true) }
+ end
+
+ context 'insensitive' do
+ before { current_resource.sensitive(false) }
+
+ it { expect(current_resource.sensitive).to(be_false) }
+ end
+ end
end