summaryrefslogtreecommitdiff
path: root/spec/models
diff options
context:
space:
mode:
authorValery Sizov <vsv2711@gmail.com>2015-12-25 18:13:55 +0200
committerValery Sizov <vsv2711@gmail.com>2015-12-28 11:41:16 +0200
commit83d42c1518274dc0af0f49fda3a10e846569cbcc (patch)
treefacd227c6b8fcc4bc92b43bb2b3dcf30b45f7dc0 /spec/models
parentfd231ff9fb6292c2fd15f71c5329216e67935560 (diff)
downloadgitlab-ce-83d42c1518274dc0af0f49fda3a10e846569cbcc.tar.gz
Revert upvotes and downvotes params to MR API
Diffstat (limited to 'spec/models')
-rw-r--r--spec/models/concerns/issuable_spec.rb14
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/models/concerns/issuable_spec.rb b/spec/models/concerns/issuable_spec.rb
index f9d3c56750f..021d62cdf0c 100644
--- a/spec/models/concerns/issuable_spec.rb
+++ b/spec/models/concerns/issuable_spec.rb
@@ -99,4 +99,18 @@ describe Issue, "Issuable" do
to eq({ 'Author' => 'Robert', 'Assignee' => 'Douwe' })
end
end
+
+ describe "votes" do
+ before do
+ author = create :user
+ project = create :empty_project
+ issue.notes.awards.create!(note: "thumbsup", author: author, project: project)
+ issue.notes.awards.create!(note: "thumbsdown", author: author, project: project)
+ end
+
+ it "returns correct values" do
+ expect(issue.upvotes).to eq(1)
+ expect(issue.downvotes).to eq(1)
+ end
+ end
end