2019-10-12 21:52:04 +05:30
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2018-03-17 18:26:18 +05:30
|
|
|
FactoryBot.define do
|
2017-09-10 17:25:29 +05:30
|
|
|
factory :ci_stage, class: Ci::LegacyStage do
|
|
|
|
skip_create
|
|
|
|
|
2017-08-17 22:00:37 +05:30
|
|
|
transient do
|
2019-12-21 20:55:43 +05:30
|
|
|
name { 'test' }
|
|
|
|
status { nil }
|
|
|
|
warnings { nil }
|
2017-08-17 22:00:37 +05:30
|
|
|
pipeline factory: :ci_empty_pipeline
|
|
|
|
end
|
|
|
|
|
|
|
|
initialize_with do
|
2017-09-10 17:25:29 +05:30
|
|
|
Ci::LegacyStage.new(pipeline, name: name,
|
2019-12-21 20:55:43 +05:30
|
|
|
status: status,
|
|
|
|
warnings: warnings)
|
2017-08-17 22:00:37 +05:30
|
|
|
end
|
|
|
|
end
|
2018-03-17 18:26:18 +05:30
|
|
|
|
|
|
|
factory :ci_stage_entity, class: Ci::Stage do
|
|
|
|
project factory: :project
|
|
|
|
pipeline factory: :ci_empty_pipeline
|
|
|
|
|
2019-12-21 20:55:43 +05:30
|
|
|
name { 'test' }
|
|
|
|
position { 1 }
|
|
|
|
status { 'pending' }
|
2018-03-17 18:26:18 +05:30
|
|
|
end
|
2017-08-17 22:00:37 +05:30
|
|
|
end
|