@@ -50,9 +50,10 @@ func TestIssueAddDuplicateReaction(t *testing.T) {
50
50
Type : "heart" ,
51
51
})
52
52
assert .Error (t , err )
53
- assert .Nil (t , reaction )
53
+ assert .Equal (t , ErrReactionAlreadyExist { Reaction : "heart" }, err )
54
54
55
- AssertExistsAndLoadBean (t , & Reaction {Type : "heart" , UserID : user1 .ID , IssueID : issue1 .ID })
55
+ existingR := AssertExistsAndLoadBean (t , & Reaction {Type : "heart" , UserID : user1 .ID , IssueID : issue1 .ID }).(* Reaction )
56
+ assert .Equal (t , existingR .ID , reaction .ID )
56
57
}
57
58
58
59
func TestIssueDeleteReaction (t * testing.T ) {
@@ -129,7 +130,6 @@ func TestIssueCommentDeleteReaction(t *testing.T) {
129
130
user2 := AssertExistsAndLoadBean (t , & User {ID : 2 }).(* User )
130
131
user3 := AssertExistsAndLoadBean (t , & User {ID : 3 }).(* User )
131
132
user4 := AssertExistsAndLoadBean (t , & User {ID : 4 }).(* User )
132
- ghost := NewGhostUser ()
133
133
134
134
issue1 := AssertExistsAndLoadBean (t , & Issue {ID : 1 }).(* Issue )
135
135
@@ -139,14 +139,13 @@ func TestIssueCommentDeleteReaction(t *testing.T) {
139
139
addReaction (t , user2 , issue1 , comment1 , "heart" )
140
140
addReaction (t , user3 , issue1 , comment1 , "heart" )
141
141
addReaction (t , user4 , issue1 , comment1 , "+1" )
142
- addReaction (t , ghost , issue1 , comment1 , "heart" )
143
142
144
143
err := comment1 .LoadReactions ()
145
144
assert .NoError (t , err )
146
- assert .Len (t , comment1 .Reactions , 5 )
145
+ assert .Len (t , comment1 .Reactions , 4 )
147
146
148
147
reactions := comment1 .Reactions .GroupByType ()
149
- assert .Len (t , reactions ["heart" ], 4 )
148
+ assert .Len (t , reactions ["heart" ], 3 )
150
149
assert .Len (t , reactions ["+1" ], 1 )
151
150
}
152
151
@@ -160,7 +159,7 @@ func TestIssueCommentReactionCount(t *testing.T) {
160
159
comment1 := AssertExistsAndLoadBean (t , & Comment {ID : 1 }).(* Comment )
161
160
162
161
addReaction (t , user1 , issue1 , comment1 , "heart" )
163
- DeleteCommentReaction (user1 , issue1 , comment1 , "heart" )
162
+ assert . NoError ( t , DeleteCommentReaction (user1 , issue1 , comment1 , "heart" ) )
164
163
165
164
AssertNotExistsBean (t , & Reaction {Type : "heart" , UserID : user1 .ID , IssueID : issue1 .ID , CommentID : comment1 .ID })
166
165
}
0 commit comments