Fix build factory to have properly filled started and finished date
This commit is contained in:
parent
2c4174028d
commit
a0b90c7f72
|
@ -7,12 +7,10 @@ FactoryBot.define do
|
|||
stage_idx 0
|
||||
ref 'master'
|
||||
tag false
|
||||
status 'pending'
|
||||
created_at 'Di 29. Okt 09:50:00 CET 2013'
|
||||
started_at 'Di 29. Okt 09:51:28 CET 2013'
|
||||
finished_at 'Di 29. Okt 09:53:28 CET 2013'
|
||||
commands 'ls -a'
|
||||
protected false
|
||||
created_at 'Di 29. Okt 09:50:00 CET 2013'
|
||||
pending
|
||||
|
||||
options do
|
||||
{
|
||||
|
@ -29,23 +27,37 @@ FactoryBot.define do
|
|||
|
||||
pipeline factory: :ci_pipeline
|
||||
|
||||
trait :started do
|
||||
started_at 'Di 29. Okt 09:51:28 CET 2013'
|
||||
end
|
||||
|
||||
trait :finished do
|
||||
started
|
||||
finished_at 'Di 29. Okt 09:53:28 CET 2013'
|
||||
end
|
||||
|
||||
trait :success do
|
||||
finished
|
||||
status 'success'
|
||||
end
|
||||
|
||||
trait :failed do
|
||||
finished
|
||||
status 'failed'
|
||||
end
|
||||
|
||||
trait :canceled do
|
||||
finished
|
||||
status 'canceled'
|
||||
end
|
||||
|
||||
trait :skipped do
|
||||
started
|
||||
status 'skipped'
|
||||
end
|
||||
|
||||
trait :running do
|
||||
started
|
||||
status 'running'
|
||||
end
|
||||
|
||||
|
@ -114,11 +126,6 @@ FactoryBot.define do
|
|||
build.project ||= build.pipeline.project
|
||||
end
|
||||
|
||||
factory :ci_not_started_build do
|
||||
started_at nil
|
||||
finished_at nil
|
||||
end
|
||||
|
||||
trait :tag do
|
||||
tag true
|
||||
end
|
||||
|
|
|
@ -371,7 +371,7 @@ feature 'Jobs' do
|
|||
end
|
||||
|
||||
context 'Playable manual action' do
|
||||
let(:build) { create(:ci_build, :playable, pipeline: pipeline) }
|
||||
let(:job) { create(:ci_build, :playable, pipeline: pipeline) }
|
||||
|
||||
before do
|
||||
project.add_developer(user)
|
||||
|
|
Loading…
Reference in New Issue