summaryrefslogtreecommitdiff
path: root/spec/factories.rb
diff options
context:
space:
mode:
authorRiyad Preukschas <riyad@informatik.uni-bremen.de>2012-10-30 03:27:36 +0100
committerRiyad Preukschas <riyad@informatik.uni-bremen.de>2012-12-03 22:51:56 +0100
commitae067ee322e6702fb5ef0fd4f0cc4d4d5106cbde (patch)
tree28f76dc83a291a23488a6351bf2d2a555d884c68 /spec/factories.rb
parent6c6f415cae54be4dae4522e901ed55c9dae04a15 (diff)
downloadgitlab-ce-ae067ee322e6702fb5ef0fd4f0cc4d4d5106cbde.tar.gz
Fix vote counting
Diffstat (limited to 'spec/factories.rb')
-rw-r--r--spec/factories.rb26
1 files changed, 26 insertions, 0 deletions
diff --git a/spec/factories.rb b/spec/factories.rb
index a26a77dd860..ac49f14c563 100644
--- a/spec/factories.rb
+++ b/spec/factories.rb
@@ -91,6 +91,32 @@ FactoryGirl.define do
factory :note do
project
note "Note"
+ author
+
+ factory :note_on_commit, traits: [:on_commit]
+ factory :note_on_commit_line, traits: [:on_commit, :on_line]
+ factory :note_on_issue, traits: [:on_issue], aliases: [:votable_note]
+ factory :note_on_merge_request, traits: [:on_merge_request]
+ factory :note_on_merge_request_line, traits: [:on_merge_request, :on_line]
+
+ trait :on_commit do
+ noteable_id "bcf03b5de6c33f3869ef70d68cf06e679d1d7f9a"
+ noteable_type "Commit"
+ end
+
+ trait :on_line do
+ line_code "0_184_184"
+ end
+
+ trait :on_merge_request do
+ noteable_id 1
+ noteable_type "MergeRequest"
+ end
+
+ trait :on_issue do
+ noteable_id 1
+ noteable_type "Issue"
+ end
end
factory :event do