Sha256: c417f9d69ca1a354e64dee27f47066eabee2af8f54a23af8b388279eacfe31f0

Contents?: true

Size: 414 Bytes

Versions: 1

Compression:

Stored size: 414 Bytes

Contents

require 'ice_cube'

FactoryGirl.define do
  factory :job, class: Rekiq::Job do
    shift    0
    schedule { IceCube::Schedule.new(Time.now + 3600) }

    trait :randomized_attributes do
      shift                { [*0..100].sample }
      reschedule_post_work { [nil, false, true].sample }
      schedule_expired     { [nil, false, true].sample }
      expiration_margin    { [*0..100].sample }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rekiq-0.0.1 spec/factories/job.rb