[MM-61511] Fix errcheck issues in channels/app/user_viewmembers_test.go (#29149)

Этот коммит содержится в:
Alexandre Sollier
2024-11-14 08:31:00 +01:00
коммит произвёл GitHub
родитель 6f57b4f53b
Коммит 3ed337b34d
2 изменённых файлов: 42 добавлений и 38 удалений

Просмотреть файл

@@ -152,7 +152,6 @@ issues:
channels/app/upload_test.go|\
channels/app/user.go|\
channels/app/user_test.go|\
channels/app/user_viewmembers_test.go|\
channels/app/users/helper_test.go|\
channels/app/users/users_test.go|\
channels/app/web_broadcast_hooks_test.go|\

Просмотреть файл

@@ -20,23 +20,28 @@ func TestRestrictedViewMembers(t *testing.T) {
user1 := th.CreateUser()
user1.Nickname = "test user1"
user1.Username = "test-user-1"
th.App.UpdateUser(th.Context, user1, false)
_, appErr := th.App.UpdateUser(th.Context, user1, false)
require.Nil(t, appErr)
user2 := th.CreateUser()
user2.Username = "test-user-2"
user2.Nickname = "test user2"
th.App.UpdateUser(th.Context, user2, false)
_, appErr = th.App.UpdateUser(th.Context, user2, false)
require.Nil(t, appErr)
user3 := th.CreateUser()
user3.Username = "test-user-3"
user3.Nickname = "test user3"
th.App.UpdateUser(th.Context, user3, false)
_, appErr = th.App.UpdateUser(th.Context, user3, false)
require.Nil(t, appErr)
user4 := th.CreateUser()
user4.Username = "test-user-4"
user4.Nickname = "test user4"
th.App.UpdateUser(th.Context, user4, false)
_, appErr = th.App.UpdateUser(th.Context, user4, false)
require.Nil(t, appErr)
user5 := th.CreateUser()
user5.Username = "test-user-5"
user5.Nickname = "test user5"
th.App.UpdateUser(th.Context, user5, false)
_, appErr = th.App.UpdateUser(th.Context, user5, false)
require.Nil(t, appErr)
// user1 is member of all the channels and teams because is the creator
th.BasicUser = user1
@@ -131,8 +136,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
options := model.UserSearchOptions{Limit: 100, ViewRestrictions: tc.Restrictions}
results, err := th.App.SearchUsers(th.Context, &tc.Search, &options)
require.Nil(t, err)
results, appErr := th.App.SearchUsers(th.Context, &tc.Search, &options)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -207,8 +212,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
options := model.UserSearchOptions{Limit: 100, ViewRestrictions: tc.Restrictions}
results, err := th.App.SearchUsersInTeam(th.Context, tc.TeamId, "test", &options)
require.Nil(t, err)
results, appErr := th.App.SearchUsersInTeam(th.Context, tc.TeamId, "test", &options)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -283,8 +288,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
options := model.UserSearchOptions{Limit: 100, ViewRestrictions: tc.Restrictions}
results, err := th.App.AutocompleteUsersInTeam(th.Context, tc.TeamId, "tes", &options)
require.Nil(t, err)
results, appErr := th.App.AutocompleteUsersInTeam(th.Context, tc.TeamId, "tes", &options)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results.InTeam {
ids = append(ids, result.Id)
@@ -367,8 +372,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
options := model.UserSearchOptions{Limit: 100, ViewRestrictions: tc.Restrictions}
results, err := th.App.AutocompleteUsersInChannel(th.Context, tc.TeamId, tc.ChannelId, "tes", &options)
require.Nil(t, err)
results, appErr := th.App.AutocompleteUsersInChannel(th.Context, tc.TeamId, tc.ChannelId, "tes", &options)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results.InChannel {
ids = append(ids, result.Id)
@@ -442,8 +447,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
results, err := th.App.GetNewUsersForTeamPage(th.Context, tc.TeamId, 0, 2, false, tc.Restrictions)
require.Nil(t, err)
results, appErr := th.App.GetNewUsersForTeamPage(th.Context, tc.TeamId, 0, 2, false, tc.Restrictions)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -517,16 +522,16 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
results, err := th.App.GetRecentlyActiveUsersForTeamPage(th.Context, tc.TeamId, 0, 3, false, tc.Restrictions)
require.Nil(t, err)
results, appErr := th.App.GetRecentlyActiveUsersForTeamPage(th.Context, tc.TeamId, 0, 3, false, tc.Restrictions)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
}
assert.ElementsMatch(t, tc.ExpectedResults, ids)
results, err = th.App.GetRecentlyActiveUsersForTeamPage(th.Context, tc.TeamId, 0, 1, false, tc.Restrictions)
require.Nil(t, err)
results, appErr = th.App.GetRecentlyActiveUsersForTeamPage(th.Context, tc.TeamId, 0, 1, false, tc.Restrictions)
require.Nil(t, appErr)
if len(tc.ExpectedResults) > 1 {
assert.Len(t, results, 1)
} else {
@@ -574,8 +579,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
options := model.UserGetOptions{Page: 0, PerPage: 100, ViewRestrictions: tc.Restrictions}
results, err := th.App.GetUsersFromProfiles(&options)
require.Nil(t, err)
results, appErr := th.App.GetUsersFromProfiles(&options)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -622,8 +627,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
results, err := th.App.GetUsersWithoutTeam(&model.UserGetOptions{Page: 0, PerPage: 100, ViewRestrictions: tc.Restrictions})
require.Nil(t, err)
results, appErr := th.App.GetUsersWithoutTeam(&model.UserGetOptions{Page: 0, PerPage: 100, ViewRestrictions: tc.Restrictions})
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -697,8 +702,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
results, err := th.App.GetUsersNotInTeam(tc.TeamId, false, 0, 100, tc.Restrictions)
require.Nil(t, err)
results, appErr := th.App.GetUsersNotInTeam(tc.TeamId, false, 0, 100, tc.Restrictions)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -780,8 +785,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
results, err := th.App.GetUsersNotInChannel(tc.TeamId, tc.ChannelId, false, 0, 100, tc.Restrictions)
require.Nil(t, err)
results, appErr := th.App.GetUsersNotInChannel(tc.TeamId, tc.ChannelId, false, 0, 100, tc.Restrictions)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -833,11 +838,11 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
results, err := th.App.GetUsersByIds(tc.UserIds, &store.UserGetByIdsOpts{
results, appErr := th.App.GetUsersByIds(tc.UserIds, &store.UserGetByIdsOpts{
IsAdmin: false,
ViewRestrictions: tc.Restrictions,
})
require.Nil(t, err)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -889,8 +894,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
results, err := th.App.GetUsersByUsernames(tc.Usernames, false, tc.Restrictions)
require.Nil(t, err)
results, appErr := th.App.GetUsersByUsernames(tc.Usernames, false, tc.Restrictions)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.Id)
@@ -937,8 +942,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
result, err := th.App.GetTotalUsersStats(tc.Restrictions)
require.Nil(t, err)
result, appErr := th.App.GetTotalUsersStats(tc.Restrictions)
require.Nil(t, appErr)
assert.Equal(t, tc.ExpectedResult, result.TotalUsersCount)
})
}
@@ -1011,8 +1016,8 @@ func TestRestrictedViewMembers(t *testing.T) {
getTeamMemberOptions := &model.TeamMembersGetOptions{
ViewRestrictions: tc.Restrictions,
}
results, err := th.App.GetTeamMembers(tc.TeamId, 0, 100, getTeamMemberOptions)
require.Nil(t, err)
results, appErr := th.App.GetTeamMembers(tc.TeamId, 0, 100, getTeamMemberOptions)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.UserId)
@@ -1094,8 +1099,8 @@ func TestRestrictedViewMembers(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.Name, func(t *testing.T) {
results, err := th.App.GetTeamMembersByIds(tc.TeamId, tc.UserIds, tc.Restrictions)
require.Nil(t, err)
results, appErr := th.App.GetTeamMembersByIds(tc.TeamId, tc.UserIds, tc.Restrictions)
require.Nil(t, appErr)
ids := []string{}
for _, result := range results {
ids = append(ids, result.UserId)