gitlab-org--gitlab-foss/spec/factories/ci/runners.rb
Rémy Coutable 4e3516788f Don't use FFaker in factories, use sequences instead
FFaker can generate data that randomly break our test suite. This
simplifies our factories and use sequences which are more predictive.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-04-03 18:54:48 +02:00

25 lines
403 B
Ruby

FactoryGirl.define do
factory :ci_runner, class: Ci::Runner do
sequence(:description) { |n| "My runner#{n}" }
platform "darwin"
is_shared false
active true
trait :online do
contacted_at Time.now
end
trait :shared do
is_shared true
end
trait :specific do
is_shared false
end
trait :inactive do
active false
end
end
end