2021-01-29 00:20:46 +05:30
|
|
|
# frozen_string_literal: true
|
|
|
|
|
|
|
|
FactoryBot.define do
|
|
|
|
factory :merge_request_cleanup_schedule, class: 'MergeRequest::CleanupSchedule' do
|
|
|
|
merge_request
|
2021-09-30 23:02:18 +05:30
|
|
|
scheduled_at { 1.day.ago }
|
|
|
|
|
|
|
|
trait :running do
|
|
|
|
status { MergeRequest::CleanupSchedule::STATUSES[:running] }
|
|
|
|
end
|
|
|
|
|
|
|
|
trait :completed do
|
|
|
|
status { MergeRequest::CleanupSchedule::STATUSES[:completed] }
|
|
|
|
completed_at { Time.current }
|
|
|
|
end
|
|
|
|
|
|
|
|
trait :failed do
|
|
|
|
status { MergeRequest::CleanupSchedule::STATUSES[:failed] }
|
|
|
|
end
|
2021-01-29 00:20:46 +05:30
|
|
|
end
|
|
|
|
end
|