spec/fixtures/clock.rb in clockwork-test-0.3.0 vs spec/fixtures/clock.rb in clockwork-test-0.4.0
- old
+ new
@@ -4,10 +4,14 @@
configure do |config|
config[:tz] = "US/Eastern"
end
handler { |job| logger.info "Running #{job}" }
+ on(:before_tick) do
+ logger ||= manager.config[:logger]
+ logger.info "Running before tick"
+ end
every(1.minute, "Run a job") do
"Here's a running job"
end
@@ -16,6 +20,12 @@
end
every(1.day, "Run but not at start", skip_first_run: true) do
"Run at certain time"
end
+
+ every(1.hour, "Run at 10 past the hour", at: "**:10") do
+ "Run at 10 past the hour"
+ end
+
+ every(1.hour, "JobNamePassedToTheHandler")
end