diff options
author | Tim Smith <tsmith@chef.io> | 2020-06-15 22:28:02 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-15 22:28:02 -0700 |
commit | 5314111f2ee818f905725d85b1b350d6d59eede4 (patch) | |
tree | 4816fc41a31167cfe3fc4234e3887f3cdb7ca462 /spec/functional | |
parent | ad345a5d39e3aa36b56b94481a010dcef0571dda (diff) | |
parent | 6a28f8724d33eb5a02ed475dd883e697b0561a36 (diff) | |
download | chef-5314111f2ee818f905725d85b1b350d6d59eede4.tar.gz |
Merge pull request #10001 from chef/cron_cleanup
Cron and Cron_d resource weekday property fixes
Diffstat (limited to 'spec/functional')
-rw-r--r-- | spec/functional/resource/cron_spec.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/functional/resource/cron_spec.rb b/spec/functional/resource/cron_spec.rb index 66f630018e..ed4905b980 100644 --- a/spec/functional/resource/cron_spec.rb +++ b/spec/functional/resource/cron_spec.rb @@ -80,6 +80,16 @@ describe Chef::Resource::Cron, :requires_root, :unix_only do 5.times { new_resource.run_action(:create) } cron_should_exists(new_resource.name, new_resource.command) end + + # Test cron for day of week + weekdays = { Mon: 1, tuesday: 2, '3': 3, 'thursday': 4, 'Fri': 5, 6 => 6 } + weekdays.each do |key, value| + it "should create crontab entry and set #{value} for #{key} as weekday" do + new_resource.weekday key + expect { new_resource.run_action(:create) }.not_to raise_error + cron_should_exists(new_resource.name, new_resource.command) + end + end end describe "delete action" do |