summaryrefslogtreecommitdiff
path: root/spec/factories/issues.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/factories/issues.rb')
-rw-r--r--spec/factories/issues.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/factories/issues.rb b/spec/factories/issues.rb
index 99fe2ef9c0a..90e43b9e22c 100644
--- a/spec/factories/issues.rb
+++ b/spec/factories/issues.rb
@@ -26,6 +26,12 @@ FactoryBot.define do
closed_at { Time.now }
end
+ trait :with_alert do
+ after(:create) do |issue|
+ create(:alert_management_alert, project: issue.project, issue: issue)
+ end
+ end
+
after(:build) do |issue, evaluator|
issue.state_id = Issue.available_states[evaluator.state]
end
@@ -46,5 +52,9 @@ FactoryBot.define do
factory :incident do
issue_type { :incident }
end
+
+ factory :quality_test_case do
+ issue_type { :test_case }
+ end
end
end