2019-07-25 05:11:48 +00:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2017-12-14 00:13:44 +00:00
|
|
|
FactoryBot.define do
|
2020-01-09 18:07:52 +00:00
|
|
|
factory :ci_stage, class: 'Ci::LegacyStage' do
|
2017-05-31 13:43:19 +00:00
|
|
|
skip_create
|
|
|
|
|
2016-12-06 13:49:37 +00:00
|
|
|
transient do
|
2019-10-02 00:06:26 +00:00
|
|
|
name { 'test' }
|
|
|
|
status { nil }
|
|
|
|
warnings { nil }
|
2016-12-06 13:49:37 +00:00
|
|
|
pipeline factory: :ci_empty_pipeline
|
|
|
|
end
|
|
|
|
|
|
|
|
initialize_with do
|
2017-06-01 10:00:37 +00:00
|
|
|
Ci::LegacyStage.new(pipeline, name: name,
|
2019-10-02 00:06:26 +00:00
|
|
|
status: status,
|
|
|
|
warnings: warnings)
|
2016-12-06 13:49:37 +00:00
|
|
|
end
|
|
|
|
end
|
2017-07-04 13:31:15 +00:00
|
|
|
|
2020-01-09 18:07:52 +00:00
|
|
|
factory :ci_stage_entity, class: 'Ci::Stage' do
|
2017-08-16 11:30:49 +00:00
|
|
|
project factory: :project
|
2017-07-04 13:31:15 +00:00
|
|
|
pipeline factory: :ci_empty_pipeline
|
2017-07-04 13:50:03 +00:00
|
|
|
|
2019-10-02 00:06:26 +00:00
|
|
|
name { 'test' }
|
|
|
|
position { 1 }
|
|
|
|
status { 'pending' }
|
2017-07-04 13:31:15 +00:00
|
|
|
end
|
2016-12-06 13:49:37 +00:00
|
|
|
end
|