Commit d0315d53 authored by Robert Speicher's avatar Robert Speicher
Browse files

Factories with a project association use `:empty_project` by default

parent d5583912
FactoryGirl.define do FactoryGirl.define do
factory :deploy_keys_project do factory :deploy_keys_project do
deploy_key deploy_key
project project factory: :empty_project
end end
end end
FactoryGirl.define do FactoryGirl.define do
factory :event do factory :event do
project project factory: :empty_project
author factory: :user author factory: :user
factory :closed_issue_event do factory :closed_issue_event do
......
FactoryGirl.define do FactoryGirl.define do
factory :file_uploader do factory :file_uploader do
project project factory: :empty_project
secret nil secret nil
transient do transient do
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
factory :issue do factory :issue do
title title
author author
project project factory: :empty_project
trait :confidential do trait :confidential do
confidential true confidential true
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
factory :label, class: ProjectLabel do factory :label, class: ProjectLabel do
sequence(:title) { |n| "label#{n}" } sequence(:title) { |n| "label#{n}" }
color "#990000" color "#990000"
project project factory: :empty_project
transient do transient do
priority nil priority nil
......
FactoryGirl.define do FactoryGirl.define do
factory :milestone do factory :milestone do
title title
project project factory: :empty_project
trait :active do trait :active do
state "active" state "active"
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
FactoryGirl.define do FactoryGirl.define do
factory :note do factory :note do
project project factory: :empty_project
note "Note" note "Note"
author author
on_issue on_issue
...@@ -36,6 +36,7 @@ ...@@ -36,6 +36,7 @@
end end
factory :diff_note_on_commit, traits: [:on_commit], class: DiffNote do factory :diff_note_on_commit, traits: [:on_commit], class: DiffNote do
association :project, :repository
position do position do
Gitlab::Diff::Position.new( Gitlab::Diff::Position.new(
old_path: "files/ruby/popen.rb", old_path: "files/ruby/popen.rb",
......
FactoryGirl.define do FactoryGirl.define do
factory :project_group_link do factory :project_group_link do
project project factory: :empty_project
group group
end end
end end
FactoryGirl.define do FactoryGirl.define do
factory :project_member do factory :project_member do
user user
project project factory: :empty_project
master master
trait(:guest) { access_level ProjectMember::GUEST } trait(:guest) { access_level ProjectMember::GUEST }
......
FactoryGirl.define do FactoryGirl.define do
factory :project_snippet, parent: :snippet, class: :ProjectSnippet do factory :project_snippet, parent: :snippet, class: :ProjectSnippet do
project project factory: :empty_project
end end
end end
...@@ -2,6 +2,6 @@ ...@@ -2,6 +2,6 @@
factory :release do factory :release do
tag "v1.1.0" tag "v1.1.0"
description "Awesome release" description "Awesome release"
project project factory: :empty_project
end end
end end
FactoryGirl.define do FactoryGirl.define do
factory :sent_notification do factory :sent_notification do
project project factory: :empty_project
recipient factory: :user recipient factory: :user
noteable factory: :issue noteable factory: :issue
reply_key "0123456789abcdef" * 2 reply_key "0123456789abcdef" * 2
......
FactoryGirl.define do FactoryGirl.define do
factory :service do factory :service do
project project factory: :empty_project
end end
end end
FactoryGirl.define do FactoryGirl.define do
factory :todo do factory :todo do
project project factory: :empty_project
author author
user user
target factory: :issue target factory: :issue
......
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