@@ -42,114 +42,6 @@ func TestAction_GetRepoLink(t *testing.T) {
42
42
assert .Equal (t , comment .HTMLURL (db .DefaultContext ), action .GetCommentHTMLURL (db .DefaultContext ))
43
43
}
44
44
45
- func TestGetFeeds (t * testing.T ) {
46
- // test with an individual user
47
- assert .NoError (t , unittest .PrepareTestDatabase ())
48
- user := unittest .AssertExistsAndLoadBean (t , & user_model.User {ID : 2 })
49
-
50
- actions , count , err := activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
51
- RequestedUser : user ,
52
- Actor : user ,
53
- IncludePrivate : true ,
54
- OnlyPerformedBy : false ,
55
- IncludeDeleted : true ,
56
- })
57
- assert .NoError (t , err )
58
- if assert .Len (t , actions , 1 ) {
59
- assert .EqualValues (t , 1 , actions [0 ].ID )
60
- assert .EqualValues (t , user .ID , actions [0 ].UserID )
61
- }
62
- assert .Equal (t , int64 (1 ), count )
63
-
64
- actions , count , err = activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
65
- RequestedUser : user ,
66
- Actor : user ,
67
- IncludePrivate : false ,
68
- OnlyPerformedBy : false ,
69
- })
70
- assert .NoError (t , err )
71
- assert .Len (t , actions , 0 )
72
- assert .Equal (t , int64 (0 ), count )
73
- }
74
-
75
- func TestGetFeedsForRepos (t * testing.T ) {
76
- assert .NoError (t , unittest .PrepareTestDatabase ())
77
- user := unittest .AssertExistsAndLoadBean (t , & user_model.User {ID : 2 })
78
- privRepo := unittest .AssertExistsAndLoadBean (t , & repo_model.Repository {ID : 2 })
79
- pubRepo := unittest .AssertExistsAndLoadBean (t , & repo_model.Repository {ID : 8 })
80
-
81
- // private repo & no login
82
- actions , count , err := activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
83
- RequestedRepo : privRepo ,
84
- IncludePrivate : true ,
85
- })
86
- assert .NoError (t , err )
87
- assert .Len (t , actions , 0 )
88
- assert .Equal (t , int64 (0 ), count )
89
-
90
- // public repo & no login
91
- actions , count , err = activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
92
- RequestedRepo : pubRepo ,
93
- IncludePrivate : true ,
94
- })
95
- assert .NoError (t , err )
96
- assert .Len (t , actions , 1 )
97
- assert .Equal (t , int64 (1 ), count )
98
-
99
- // private repo and login
100
- actions , count , err = activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
101
- RequestedRepo : privRepo ,
102
- IncludePrivate : true ,
103
- Actor : user ,
104
- })
105
- assert .NoError (t , err )
106
- assert .Len (t , actions , 1 )
107
- assert .Equal (t , int64 (1 ), count )
108
-
109
- // public repo & login
110
- actions , count , err = activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
111
- RequestedRepo : pubRepo ,
112
- IncludePrivate : true ,
113
- Actor : user ,
114
- })
115
- assert .NoError (t , err )
116
- assert .Len (t , actions , 1 )
117
- assert .Equal (t , int64 (1 ), count )
118
- }
119
-
120
- func TestGetFeeds2 (t * testing.T ) {
121
- // test with an organization user
122
- assert .NoError (t , unittest .PrepareTestDatabase ())
123
- org := unittest .AssertExistsAndLoadBean (t , & user_model.User {ID : 3 })
124
- user := unittest .AssertExistsAndLoadBean (t , & user_model.User {ID : 2 })
125
-
126
- actions , count , err := activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
127
- RequestedUser : org ,
128
- Actor : user ,
129
- IncludePrivate : true ,
130
- OnlyPerformedBy : false ,
131
- IncludeDeleted : true ,
132
- })
133
- assert .NoError (t , err )
134
- assert .Len (t , actions , 1 )
135
- if assert .Len (t , actions , 1 ) {
136
- assert .EqualValues (t , 2 , actions [0 ].ID )
137
- assert .EqualValues (t , org .ID , actions [0 ].UserID )
138
- }
139
- assert .Equal (t , int64 (1 ), count )
140
-
141
- actions , count , err = activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
142
- RequestedUser : org ,
143
- Actor : user ,
144
- IncludePrivate : false ,
145
- OnlyPerformedBy : false ,
146
- IncludeDeleted : true ,
147
- })
148
- assert .NoError (t , err )
149
- assert .Len (t , actions , 0 )
150
- assert .Equal (t , int64 (0 ), count )
151
- }
152
-
153
45
func TestActivityReadable (t * testing.T ) {
154
46
tt := []struct {
155
47
desc string
@@ -227,26 +119,6 @@ func TestNotifyWatchers(t *testing.T) {
227
119
})
228
120
}
229
121
230
- func TestGetFeedsCorrupted (t * testing.T ) {
231
- // Now we will not check for corrupted data in the feeds
232
- // users should run doctor to fix their data
233
- assert .NoError (t , unittest .PrepareTestDatabase ())
234
- user := unittest .AssertExistsAndLoadBean (t , & user_model.User {ID : 1 })
235
- unittest .AssertExistsAndLoadBean (t , & activities_model.Action {
236
- ID : 8 ,
237
- RepoID : 1700 ,
238
- })
239
-
240
- actions , count , err := activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
241
- RequestedUser : user ,
242
- Actor : user ,
243
- IncludePrivate : true ,
244
- })
245
- assert .NoError (t , err )
246
- assert .Len (t , actions , 1 )
247
- assert .Equal (t , int64 (1 ), count )
248
- }
249
-
250
122
func TestConsistencyUpdateAction (t * testing.T ) {
251
123
if ! setting .Database .Type .IsSQLite3 () {
252
124
t .Skip ("Test is only for SQLite database." )
@@ -322,24 +194,3 @@ func TestDeleteIssueActions(t *testing.T) {
322
194
assert .NoError (t , activities_model .DeleteIssueActions (db .DefaultContext , issue .RepoID , issue .ID , issue .Index ))
323
195
unittest .AssertCount (t , & activities_model.Action {}, 0 )
324
196
}
325
-
326
- func TestRepoActions (t * testing.T ) {
327
- assert .NoError (t , unittest .PrepareTestDatabase ())
328
- repo := unittest .AssertExistsAndLoadBean (t , & repo_model.Repository {ID : 1 })
329
- _ = db .TruncateBeans (db .DefaultContext , & activities_model.Action {})
330
- for i := 0 ; i < 3 ; i ++ {
331
- _ = db .Insert (db .DefaultContext , & activities_model.Action {
332
- UserID : 2 + int64 (i ),
333
- ActUserID : 2 ,
334
- RepoID : repo .ID ,
335
- OpType : activities_model .ActionCommentIssue ,
336
- })
337
- }
338
- count , _ := db .Count [activities_model.Action ](db .DefaultContext , & db.ListOptions {})
339
- assert .EqualValues (t , 3 , count )
340
- actions , _ , err := activities_model .GetFeeds (db .DefaultContext , activities_model.GetFeedsOptions {
341
- RequestedRepo : repo ,
342
- })
343
- assert .NoError (t , err )
344
- assert .Len (t , actions , 1 )
345
- }
0 commit comments