diff options
author | Robert Speicher <rspeicher@gmail.com> | 2016-03-08 16:39:53 -0500 |
---|---|---|
committer | Robert Speicher <rspeicher@gmail.com> | 2016-03-08 16:40:27 -0500 |
commit | 7000e76a01f20fcb739587cb446610c4076bf910 (patch) | |
tree | 8eee0a632d0e06f14d0b38820e40aabdfc019912 | |
parent | e8cd04e831a2db36c4029f2c193fc40d2568c79e (diff) | |
download | gitlab-ce-7000e76a01f20fcb739587cb446610c4076bf910.tar.gz |
Simplify the various Snippet factories
-rw-r--r-- | spec/factories/personal_snippets.rb | 11 | ||||
-rw-r--r-- | spec/factories/project_snippets.rb | 6 | ||||
-rw-r--r-- | spec/factories/snippets.rb | 12 |
3 files changed, 13 insertions, 16 deletions
diff --git a/spec/factories/personal_snippets.rb b/spec/factories/personal_snippets.rb index b493a6968ff..0f13b2c1020 100644 --- a/spec/factories/personal_snippets.rb +++ b/spec/factories/personal_snippets.rb @@ -1,15 +1,4 @@ FactoryGirl.define do factory :personal_snippet, parent: :snippet, class: :PersonalSnippet do - trait :public do - visibility_level PersonalSnippet::PUBLIC - end - - trait :internal do - visibility_level PersonalSnippet::INTERNAL - end - - trait :private do - visibility_level PersonalSnippet::PRIVATE - end end end diff --git a/spec/factories/project_snippets.rb b/spec/factories/project_snippets.rb index 154442bd3db..d681a2c8483 100644 --- a/spec/factories/project_snippets.rb +++ b/spec/factories/project_snippets.rb @@ -1,9 +1,5 @@ FactoryGirl.define do - factory :project_snippet do + factory :project_snippet, parent: :snippet, class: :ProjectSnippet do project - author - title - content - file_name end end diff --git a/spec/factories/snippets.rb b/spec/factories/snippets.rb index b9127b3d75e..365f12a0c95 100644 --- a/spec/factories/snippets.rb +++ b/spec/factories/snippets.rb @@ -12,5 +12,17 @@ FactoryGirl.define do title content file_name + + trait :public do + visibility_level Snippet::PUBLIC + end + + trait :internal do + visibility_level Snippet::INTERNAL + end + + trait :private do + visibility_level Snippet::PRIVATE + end end end |