diff options
| author | Riyad Preukschas <riyad@informatik.uni-bremen.de> | 2012-09-08 02:08:35 +0200 |
|---|---|---|
| committer | Riyad Preukschas <riyad@informatik.uni-bremen.de> | 2012-09-08 16:05:48 +0200 |
| commit | 06c1a8a9ae34e2a4fe7b4f4edb58bacfaf6df5c9 (patch) | |
| tree | cb195dda9c5d668aaeba026747fef1a43e731b6a /spec/models/note_spec.rb | |
| parent | cc7c6d53966e7501da0af87481b7e7ef2b2025c2 (diff) | |
| download | gitlab-ce-06c1a8a9ae34e2a4fe7b4f4edb58bacfaf6df5c9.tar.gz | |
Make notes recognize downvotes
Diffstat (limited to 'spec/models/note_spec.rb')
| -rw-r--r-- | spec/models/note_spec.rb | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/spec/models/note_spec.rb b/spec/models/note_spec.rb index dddfd34c499..7809953f5b3 100644 --- a/spec/models/note_spec.rb +++ b/spec/models/note_spec.rb @@ -24,6 +24,13 @@ describe Note do it "recognizes a neutral note" do note = Factory(:note, note: "This is not a +1 note") note.should_not be_upvote + note.should_not be_downvote + end + + it "recognizes a neutral emoji note" do + note = build(:note, note: "I would :+1: this, but I don't want to") + note.should_not be_upvote + note.should_not be_downvote end it "recognizes a +1 note" do @@ -31,19 +38,19 @@ describe Note do note.should be_upvote end - it "recognizes a -1 note as no vote" do - note = Factory(:note, note: "-1 for this") - note.should_not be_upvote - end - it "recognizes a +1 emoji as a vote" do note = build(:note, note: ":+1: for this") note.should be_upvote end - it "recognizes a neutral emoji note" do - note = build(:note, note: "I would :+1: this, but I don't want to") - note.should_not be_upvote + it "recognizes a -1 note" do + note = Factory(:note, note: "-1 for this") + note.should be_downvote + end + + it "recognizes a -1 emoji as a vote" do + note = build(:note, note: ":-1: for this") + note.should be_downvote end end |
