MM-57245: Bump up Go version to 1.21 (#26512)

* MM-57245: Bump up Go version to 1.21

https://mattermost.atlassian.net/browse/MM-57245
```release-note
NONE
```
Этот коммит содержится в:
Agniva De Sarker
2024-03-21 09:12:35 +05:30
коммит произвёл GitHub
родитель 1dc5c006f2
Коммит 5e851f708b
38 изменённых файлов: 1151 добавлений и 1142 удалений

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

@@ -34,25 +34,25 @@ func (s *MmctlUnitTestSuite) TestAssignUsersCmd() {
s.client.
EXPECT().
GetRoleByName(context.Background(), mockRole.Name).
GetRoleByName(context.TODO(), mockRole.Name).
Return(mockRole, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByEmail(context.Background(), mockUser.Username, "").
GetUserByEmail(context.TODO(), mockUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), mockUser.Username, "").
GetUserByUsername(context.TODO(), mockUser.Username, "").
Return(mockUser, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
UpdateUserRoles(context.Background(), mockUser.Id, fmt.Sprintf("%s %s", mockUser.Roles, mockRole.Name)).
UpdateUserRoles(context.TODO(), mockUser.Id, fmt.Sprintf("%s %s", mockUser.Roles, mockRole.Name)).
Return(&model.Response{StatusCode: http.StatusOK}, nil).
Times(1)
@@ -86,45 +86,45 @@ func (s *MmctlUnitTestSuite) TestAssignUsersCmd() {
s.client.
EXPECT().
GetRoleByName(context.Background(), mockRole.Name).
GetRoleByName(context.TODO(), mockRole.Name).
Return(mockRole, &model.Response{}, nil).
Times(1)
for _, user := range []*model.User{mockUser1, mockUser2} {
s.client.
EXPECT().
GetUserByEmail(context.Background(), user.Username, "").
GetUserByEmail(context.TODO(), user.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), user.Username, "").
GetUserByUsername(context.TODO(), user.Username, "").
Return(user, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
UpdateUserRoles(context.Background(), user.Id, fmt.Sprintf("%s %s", user.Roles, mockRole.Name)).
UpdateUserRoles(context.TODO(), user.Id, fmt.Sprintf("%s %s", user.Roles, mockRole.Name)).
Return(&model.Response{StatusCode: http.StatusOK}, nil).
Times(1)
}
s.client.
EXPECT().
GetUserByEmail(context.Background(), notFoundUser.Username, "").
GetUserByEmail(context.TODO(), notFoundUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), notFoundUser.Username, "").
GetUserByUsername(context.TODO(), notFoundUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUser(context.Background(), notFoundUser.Username, "").
GetUser(context.TODO(), notFoundUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
@@ -142,7 +142,7 @@ func (s *MmctlUnitTestSuite) TestAssignUsersCmd() {
s.client.
EXPECT().
GetRoleByName(context.Background(), "non-existent").
GetRoleByName(context.TODO(), "non-existent").
Return(nil, &model.Response{StatusCode: http.StatusNotFound}, expectedError).
Times(1)
@@ -167,19 +167,19 @@ func (s *MmctlUnitTestSuite) TestAssignUsersCmd() {
s.client.
EXPECT().
GetRoleByName(context.Background(), mockRole.Name).
GetRoleByName(context.TODO(), mockRole.Name).
Return(mockRole, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByEmail(context.Background(), mockUser.Username, "").
GetUserByEmail(context.TODO(), mockUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), mockUser.Username, "").
GetUserByUsername(context.TODO(), mockUser.Username, "").
Return(mockUser, &model.Response{}, nil).
Times(1)
@@ -199,25 +199,25 @@ func (s *MmctlUnitTestSuite) TestAssignUsersCmd() {
s.client.
EXPECT().
GetRoleByName(context.Background(), mockRole.Name).
GetRoleByName(context.TODO(), mockRole.Name).
Return(mockRole, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByEmail(context.Background(), requestedUser, "").
GetUserByEmail(context.TODO(), requestedUser, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), requestedUser, "").
GetUserByUsername(context.TODO(), requestedUser, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUser(context.Background(), requestedUser, "").
GetUser(context.TODO(), requestedUser, "").
Return(nil, &model.Response{}, nil).
Times(1)
@@ -243,19 +243,19 @@ func (s *MmctlUnitTestSuite) TestUnassignUsersCmd() {
s.client.
EXPECT().
GetUserByEmail(context.Background(), mockUser.Username, "").
GetUserByEmail(context.TODO(), mockUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), mockUser.Username, "").
GetUserByUsername(context.TODO(), mockUser.Username, "").
Return(mockUser, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
UpdateUserRoles(context.Background(), mockUser.Id, "system_user team_admin").
UpdateUserRoles(context.TODO(), mockUser.Id, "system_user team_admin").
Return(&model.Response{StatusCode: http.StatusOK}, nil).
Times(1)
@@ -286,38 +286,38 @@ func (s *MmctlUnitTestSuite) TestUnassignUsersCmd() {
for _, user := range []*model.User{mockUser1, mockUser2} {
s.client.
EXPECT().
GetUserByEmail(context.Background(), user.Username, "").
GetUserByEmail(context.TODO(), user.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), user.Username, "").
GetUserByUsername(context.TODO(), user.Username, "").
Return(user, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
UpdateUserRoles(context.Background(), user.Id, strings.TrimSpace(strings.ReplaceAll(user.Roles, roleName, ""))).
UpdateUserRoles(context.TODO(), user.Id, strings.TrimSpace(strings.ReplaceAll(user.Roles, roleName, ""))).
Return(&model.Response{StatusCode: http.StatusOK}, nil).
Times(1)
}
s.client.
EXPECT().
GetUserByEmail(context.Background(), notFoundUser.Username, "").
GetUserByEmail(context.TODO(), notFoundUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), notFoundUser.Username, "").
GetUserByUsername(context.TODO(), notFoundUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUser(context.Background(), notFoundUser.Username, "").
GetUser(context.TODO(), notFoundUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
@@ -337,13 +337,13 @@ func (s *MmctlUnitTestSuite) TestUnassignUsersCmd() {
s.client.
EXPECT().
GetUserByEmail(context.Background(), mockUser.Username, "").
GetUserByEmail(context.TODO(), mockUser.Username, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), mockUser.Username, "").
GetUserByUsername(context.TODO(), mockUser.Username, "").
Return(mockUser, &model.Response{}, nil).
Times(1)
@@ -357,19 +357,19 @@ func (s *MmctlUnitTestSuite) TestUnassignUsersCmd() {
s.client.
EXPECT().
GetUserByEmail(context.Background(), requestedUser, "").
GetUserByEmail(context.TODO(), requestedUser, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUserByUsername(context.Background(), requestedUser, "").
GetUserByUsername(context.TODO(), requestedUser, "").
Return(nil, &model.Response{}, nil).
Times(1)
s.client.
EXPECT().
GetUser(context.Background(), requestedUser, "").
GetUser(context.TODO(), requestedUser, "").
Return(nil, &model.Response{}, nil).
Times(1)
@@ -393,7 +393,7 @@ func (s *MmctlUnitTestSuite) TestShowRoleCmd() {
s.client.
EXPECT().
GetRoleByName(context.Background(), mockRole.Name).
GetRoleByName(context.TODO(), mockRole.Name).
Return(mockRole, &model.Response{}, nil).
Times(1)
@@ -425,7 +425,7 @@ SchemeManaged false
s.client.
EXPECT().
GetRoleByName(context.Background(), mockRole.Name).
GetRoleByName(context.TODO(), mockRole.Name).
Return(mockRole, &model.Response{}, nil).
Times(1)
@@ -455,7 +455,7 @@ Permissions edit_brand
// showRoleCmdF will look up role by name
s.client.
EXPECT().
GetRoleByName(context.Background(), commandArgBogus).
GetRoleByName(context.TODO(), commandArgBogus).
Return(nil, &model.Response{StatusCode: http.StatusNotFound}, expectedError).
Times(1)