aboutsummaryrefslogtreecommitdiff
path: root/spec/acceptance/tests/resource/cron/should_allow_changing_parameters.rb
diff options
context:
space:
mode:
authorJorie Tappa <jorie@jorietappa.com>2018-07-31 17:01:34 -0500
committerJorie Tappa <jorie@jorietappa.com>2018-08-01 10:30:53 -0500
commit90216d84f8a2da1f77107dc5f0e3d76a3d72aacc (patch)
tree6c8b98d86ed8ea12c20a6e4234b595d99c922ad4 /spec/acceptance/tests/resource/cron/should_allow_changing_parameters.rb
parenta2af7dd0b9713f279724d2c7e6f17bfd8ce2d95b (diff)
downloadpuppet-cron_core-90216d84f8a2da1f77107dc5f0e3d76a3d72aacc.tar.gz
puppet-cron_core-90216d84f8a2da1f77107dc5f0e3d76a3d72aacc.tar.bz2
Apply automatic pdk validate fixes
Diffstat (limited to 'spec/acceptance/tests/resource/cron/should_allow_changing_parameters.rb')
-rw-r--r--spec/acceptance/tests/resource/cron/should_allow_changing_parameters.rb64
1 files changed, 31 insertions, 33 deletions
diff --git a/spec/acceptance/tests/resource/cron/should_allow_changing_parameters.rb b/spec/acceptance/tests/resource/cron/should_allow_changing_parameters.rb
index 4a14371..0e0821d 100644
--- a/spec/acceptance/tests/resource/cron/should_allow_changing_parameters.rb
+++ b/spec/acceptance/tests/resource/cron/should_allow_changing_parameters.rb
@@ -1,7 +1,7 @@
-test_name "Cron: should allow changing parameters after creation"
-confine :except, :platform => 'windows'
-confine :except, :platform => /^eos-/ # See PUP-5500
-confine :except, :platform => /^fedora-28/
+test_name 'Cron: should allow changing parameters after creation'
+confine :except, platform: 'windows'
+confine :except, platform: %r{^eos-} # See PUP-5500
+confine :except, platform: %r{^fedora-28}
tag 'audit:medium',
'audit:refactor', # Use block style `test_name`
'audit:acceptance' # Could be done at the integration (or unit) layer though
@@ -12,63 +12,61 @@ require 'puppet/acceptance/common_utils'
extend Puppet::Acceptance::CronUtils
teardown do
- step "Cron: cleanup"
+ step 'Cron: cleanup'
agents.each do |agent|
clean agent
end
end
-
agents.each do |agent|
- step "ensure the user exist via puppet"
+ step 'ensure the user exist via puppet'
setup agent
- step "Cron: basic - verify that it can be created"
+ step 'Cron: basic - verify that it can be created'
apply_manifest_on(agent, 'cron { "myjob": command => "/bin/false", user => "tstuser", hour => "*", minute => [1], ensure => present,}') do
- assert_match( /ensure: created/, result.stdout, "err: #{agent}")
+ assert_match(%r{ensure: created}, result.stdout, "err: #{agent}")
end
- run_cron_on(agent,:list,'tstuser') do
- assert_match(/.bin.false/, result.stdout, "err: #{agent}")
+ run_cron_on(agent, :list, 'tstuser') do
+ assert_match(%r{.bin.false}, result.stdout, "err: #{agent}")
end
- step "Cron: allow changing command"
+ step 'Cron: allow changing command'
apply_manifest_on(agent, 'cron { "myjob": command => "/bin/true", user => "tstuser", hour => "*", minute => [1], ensure => present,}') do
- assert_match(/command changed '.bin.false'.* to '.bin.true'/, result.stdout, "err: #{agent}")
+ assert_match(%r{command changed '.bin.false'.* to '.bin.true'}, result.stdout, "err: #{agent}")
end
- run_cron_on(agent,:list,'tstuser') do
- assert_match(/1 . . . . .bin.true/, result.stdout, "err: #{agent}")
+ run_cron_on(agent, :list, 'tstuser') do
+ assert_match(%r{1 . . . . .bin.true}, result.stdout, "err: #{agent}")
end
- step "Cron: allow changing time"
+ step 'Cron: allow changing time'
apply_manifest_on(agent, 'cron { "myjob": command => "/bin/true", user => "tstuser", hour => "1", minute => [1], ensure => present,}') do
- assert_match(/hour: defined 'hour' as \['1'\]/, result.stdout, "err: #{agent}")
+ assert_match(%r{hour: defined 'hour' as \['1'\]}, result.stdout, "err: #{agent}")
end
- run_cron_on(agent,:list,'tstuser') do
- assert_match(/1 1 . . . .bin.true/, result.stdout, "err: #{agent}")
+ run_cron_on(agent, :list, 'tstuser') do
+ assert_match(%r{1 1 . . . .bin.true}, result.stdout, "err: #{agent}")
end
- step "Cron: allow changing time(array)"
+ step 'Cron: allow changing time(array)'
apply_manifest_on(agent, 'cron { "myjob": command => "/bin/true", user => "tstuser", hour => ["1","2"], minute => [1], ensure => present,}') do
- assert_match(/hour: hour changed \['1'\].* to \['1', '2'\]/, result.stdout, "err: #{agent}")
+ assert_match(%r{hour: hour changed \['1'\].* to \['1', '2'\]}, result.stdout, "err: #{agent}")
end
- run_cron_on(agent,:list,'tstuser') do
- assert_match(/1 1,2 . . . .bin.true/, result.stdout, "err: #{agent}")
+ run_cron_on(agent, :list, 'tstuser') do
+ assert_match(%r{1 1,2 . . . .bin.true}, result.stdout, "err: #{agent}")
end
- step "Cron: allow changing time(array modification)"
+ step 'Cron: allow changing time(array modification)'
apply_manifest_on(agent, 'cron { "myjob": command => "/bin/true", user => "tstuser", hour => ["3","2"], minute => [1], ensure => present,}') do
- assert_match(/hour: hour changed \['1', '2'\].* to \['3', '2'\]/, result.stdout, "err: #{agent}")
+ assert_match(%r{hour: hour changed \['1', '2'\].* to \['3', '2'\]}, result.stdout, "err: #{agent}")
end
- run_cron_on(agent,:list,'tstuser') do
- assert_match(/1 3,2 . . . .bin.true/, result.stdout, "err: #{agent}")
+ run_cron_on(agent, :list, 'tstuser') do
+ assert_match(%r{1 3,2 . . . .bin.true}, result.stdout, "err: #{agent}")
end
- step "Cron: allow changing time(array modification to *)"
+ step 'Cron: allow changing time(array modification to *)'
apply_manifest_on(agent, 'cron { "myjob": command => "/bin/true", user => "tstuser", hour => "*", minute => "*", ensure => present,}') do
- assert_match(/minute: undefined 'minute' from \['1'\]/,result.stdout, "err: #{agent}")
- assert_match(/hour: undefined 'hour' from \['3', '2'\]/,result.stdout, "err: #{agent}")
+ assert_match(%r{minute: undefined 'minute' from \['1'\]}, result.stdout, "err: #{agent}")
+ assert_match(%r{hour: undefined 'hour' from \['3', '2'\]}, result.stdout, "err: #{agent}")
end
- run_cron_on(agent,:list,'tstuser') do
- assert_match(/\* \* . . . .bin.true/, result.stdout, "err: #{agent}")
+ run_cron_on(agent, :list, 'tstuser') do
+ assert_match(%r{\* \* . . . .bin.true}, result.stdout, "err: #{agent}")
end
-
end