summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authordheerajd-msys <dheeraj.dubey@msystechnologies.com>2018-07-20 15:34:05 +0530
committerdheerajd-msys <dheeraj.dubey@msystechnologies.com>2018-07-26 14:45:16 +0530
commitc209ef456f6538b5cb3998958e73f7e7944058d1 (patch)
treee37f9b207d6b85d5fcea073d679c0740044e1d12 /spec
parentaedb6e5a024f6095b08a94a5daea236139d3d624 (diff)
downloadchef-c209ef456f6538b5cb3998958e73f7e7944058d1.tar.gz
update for idempotent and test case
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
Diffstat (limited to 'spec')
-rw-r--r--spec/unit/resource/windows_task_spec.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/unit/resource/windows_task_spec.rb b/spec/unit/resource/windows_task_spec.rb
index cbf15092f5..135193fbea 100644
--- a/spec/unit/resource/windows_task_spec.rb
+++ b/spec/unit/resource/windows_task_spec.rb
@@ -53,6 +53,14 @@ describe Chef::Resource::WindowsTask, :windows_only do
expect(resource.frequency_modifier).to eql(1)
end
+ it "sets the default value for disallow_start_on_battery as false" do
+ expect(resource.disallow_start_on_battery).to eql(false)
+ end
+
+ it "sets the default value for stop_on_battery as false" do
+ expect(resource.stop_on_battery).to eql(false)
+ end
+
context "when frequency is not provided" do
it "raises ArgumentError to provide frequency" do
expect { resource.after_created }.to raise_error(ArgumentError, "Frequency needs to be provided. Valid frequencies are :minute, :hourly, :daily, :weekly, :monthly, :once, :on_logon, :onstart, :on_idle, :none." )