Commit a0b90c7f authored by Kamil Trzciński's avatar Kamil Trzciński

Fix build factory to have properly filled started and finished date

parent 2c417402
...@@ -7,12 +7,10 @@ FactoryBot.define do ...@@ -7,12 +7,10 @@ FactoryBot.define do
stage_idx 0 stage_idx 0
ref 'master' ref 'master'
tag false 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' commands 'ls -a'
protected false protected false
created_at 'Di 29. Okt 09:50:00 CET 2013'
pending
options do options do
{ {
...@@ -29,23 +27,37 @@ FactoryBot.define do ...@@ -29,23 +27,37 @@ FactoryBot.define do
pipeline factory: :ci_pipeline 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 trait :success do
finished
status 'success' status 'success'
end end
trait :failed do trait :failed do
finished
status 'failed' status 'failed'
end end
trait :canceled do trait :canceled do
finished
status 'canceled' status 'canceled'
end end
trait :skipped do trait :skipped do
started
status 'skipped' status 'skipped'
end end
trait :running do trait :running do
started
status 'running' status 'running'
end end
...@@ -114,11 +126,6 @@ FactoryBot.define do ...@@ -114,11 +126,6 @@ FactoryBot.define do
build.project ||= build.pipeline.project build.project ||= build.pipeline.project
end end
factory :ci_not_started_build do
started_at nil
finished_at nil
end
trait :tag do trait :tag do
tag true tag true
end end
......
...@@ -371,7 +371,7 @@ feature 'Jobs' do ...@@ -371,7 +371,7 @@ feature 'Jobs' do
end end
context 'Playable manual action' do context 'Playable manual action' do
let(:build) { create(:ci_build, :playable, pipeline: pipeline) } let(:job) { create(:ci_build, :playable, pipeline: pipeline) }
before do before do
project.add_developer(user) project.add_developer(user)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment