FactoryBot.define do factory :cluster_applications_ingress, class: Clusters::Applications::Ingress do cluster factory: %i(cluster provided_by_gcp) trait :not_installable do status(-2) end trait :installable do status 0 end trait :scheduled do status 1 end trait :installing do status 2 end trait :installed do status 3 end trait :errored do status(-1) status_reason 'something went wrong' end trait :timeouted do installing updated_at ClusterWaitForAppInstallationWorker::TIMEOUT.ago end end end