Sha256: 2ec7c775bfc5f05b058cf51d2415ee659862f903ea7a6bc0d7a35a2a60869240
Contents?: true
Size: 759 Bytes
Versions: 14
Compression:
Stored size: 759 Bytes
Contents
require_relative 'helper' class TestWorker < Sidetiq::TestCase class FakeWorker include Sidetiq::Schedulable end def test_timestamps_for_new_worker assert FakeWorker.last_scheduled_occurrence == -1 assert FakeWorker.next_scheduled_occurrence == -1 end def test_timestamps_for_existing_worker last_run = (Time.now - 100).to_f next_run = (Time.now + 100).to_f Sidekiq.redis do |redis| redis.set "sidetiq:TestWorker::FakeWorker:last", last_run redis.set "sidetiq:TestWorker::FakeWorker:next", next_run end assert FakeWorker.last_scheduled_occurrence == last_run assert FakeWorker.next_scheduled_occurrence == next_run end def test_options assert BackfillWorker.schedule.backfill? end end
Version data entries
14 entries across 14 versions & 1 rubygems