summaryrefslogtreecommitdiff
path: root/spec/unit/resource/dsc_resource_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/unit/resource/dsc_resource_spec.rb')
-rw-r--r--spec/unit/resource/dsc_resource_spec.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/spec/unit/resource/dsc_resource_spec.rb b/spec/unit/resource/dsc_resource_spec.rb
index 6fa74a139f..276aa74111 100644
--- a/spec/unit/resource/dsc_resource_spec.rb
+++ b/spec/unit/resource/dsc_resource_spec.rb
@@ -21,6 +21,7 @@ describe Chef::Resource::DscResource do
let(:dsc_test_property_name) { :DSCTestProperty }
let(:dsc_test_property_value) { 'DSCTestValue' }
let(:dsc_test_reboot_action) { :reboot_now }
+ let(:dsc_test_timeout) { 101 }
context 'when Powershell supports Dsc' do
let(:dsc_test_run_context) {
@@ -57,6 +58,11 @@ describe Chef::Resource::DscResource do
expect(dsc_test_resource.reboot_action).to eq(dsc_test_reboot_action)
end
+ it "allows the timeout attribute to be set" do
+ dsc_test_resource.timeout(dsc_test_timeout)
+ expect(dsc_test_resource.timeout).to eq(dsc_test_timeout)
+ end
+
context "when setting a dsc property" do
it "allows setting a dsc property with a property name of type Symbol" do
dsc_test_resource.property(dsc_test_property_name, dsc_test_property_value)
@@ -87,4 +93,4 @@ describe Chef::Resource::DscResource do
end
end
end
-end \ No newline at end of file
+end