Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/factories/abuse_reports.rb')
-rw-r--r--spec/factories/abuse_reports.rb22
1 files changed, 22 insertions, 0 deletions
diff --git a/spec/factories/abuse_reports.rb b/spec/factories/abuse_reports.rb
index 699da744fab..14a44d1108a 100644
--- a/spec/factories/abuse_reports.rb
+++ b/spec/factories/abuse_reports.rb
@@ -10,10 +10,32 @@ FactoryBot.define do
trait :closed do
status { 'closed' }
+ resolved_by factory: :user
end
trait :with_screenshot do
screenshot { fixture_file_upload('spec/fixtures/dk.png') }
end
+
+ trait :with_assignee do
+ assignee factory: :user
+ end
+
+ trait :with_evidence do
+ evidence do
+ {
+ "user" => {
+ "login_count" => rand(0..1000),
+ "account_age" => rand(0..1000),
+ "spam_score" => rand(0.0..1.0),
+ "telesign_score" => rand(0.0..1.0),
+ "arkos_score" => rand(0.0..1.0),
+ "pvs_score" => rand(0.0..1.0),
+ "product_coverage" => rand(0.0..1.0),
+ "virus_total_score" => rand(0.0..1.0)
+ }
+ }
+ end
+ end
end
end