aboutsummaryrefslogtreecommitdiffstats
path: root/models/issue_test.go
diff options
context:
space:
mode:
authorLunny Xiao <xiaolunwen@gmail.com>2019-10-19 17:48:29 +0800
committerLauris BH <lauris@nix.lv>2019-10-19 12:48:29 +0300
commit280f4bebbf5883eef94d8a84b21575393ae5e0e1 (patch)
tree578594a27dbe25185ec5ce70f692e2f392d9b947 /models/issue_test.go
parent240f46a4220d9b8d38d084dca4ff47d442c12f9c (diff)
downloadgitea-280f4bebbf5883eef94d8a84b21575393ae5e0e1.tar.gz
gitea-280f4bebbf5883eef94d8a84b21575393ae5e0e1.zip
Move issue label operations to issue service package (#8553)
* Move issue label operations to issue service package * fix test * fix fmt
Diffstat (limited to 'models/issue_test.go')
-rw-r--r--models/issue_test.go47
1 files changed, 0 insertions, 47 deletions
diff --git a/models/issue_test.go b/models/issue_test.go
index 0be3f68808..7614c2f554 100644
--- a/models/issue_test.go
+++ b/models/issue_test.go
@@ -84,53 +84,6 @@ func TestGetParticipantsByIssueID(t *testing.T) {
checkParticipants(1, []int{5})
}
-func TestIssue_AddLabel(t *testing.T) {
- var tests = []struct {
- issueID int64
- labelID int64
- doerID int64
- }{
- {1, 2, 2}, // non-pull-request, not-already-added label
- {1, 1, 2}, // non-pull-request, already-added label
- {2, 2, 2}, // pull-request, not-already-added label
- {2, 1, 2}, // pull-request, already-added label
- }
- for _, test := range tests {
- assert.NoError(t, PrepareTestDatabase())
- issue := AssertExistsAndLoadBean(t, &Issue{ID: test.issueID}).(*Issue)
- label := AssertExistsAndLoadBean(t, &Label{ID: test.labelID}).(*Label)
- doer := AssertExistsAndLoadBean(t, &User{ID: test.doerID}).(*User)
- assert.NoError(t, issue.AddLabel(doer, label))
- AssertExistsAndLoadBean(t, &IssueLabel{IssueID: test.issueID, LabelID: test.labelID})
- }
-}
-
-func TestIssue_AddLabels(t *testing.T) {
- var tests = []struct {
- issueID int64
- labelIDs []int64
- doerID int64
- }{
- {1, []int64{1, 2}, 2}, // non-pull-request
- {1, []int64{}, 2}, // non-pull-request, empty
- {2, []int64{1, 2}, 2}, // pull-request
- {2, []int64{}, 1}, // pull-request, empty
- }
- for _, test := range tests {
- assert.NoError(t, PrepareTestDatabase())
- issue := AssertExistsAndLoadBean(t, &Issue{ID: test.issueID}).(*Issue)
- labels := make([]*Label, len(test.labelIDs))
- for i, labelID := range test.labelIDs {
- labels[i] = AssertExistsAndLoadBean(t, &Label{ID: labelID}).(*Label)
- }
- doer := AssertExistsAndLoadBean(t, &User{ID: test.doerID}).(*User)
- assert.NoError(t, issue.AddLabels(doer, labels))
- for _, labelID := range test.labelIDs {
- AssertExistsAndLoadBean(t, &IssueLabel{IssueID: test.issueID, LabelID: labelID})
- }
- }
-}
-
func TestIssue_ClearLabels(t *testing.T) {
var tests = []struct {
issueID int64