Error when generating invite codes for a confirmed remote cluster (#28337)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
76021c76a0
Коммит
acc9093072
@@ -358,7 +358,7 @@ func TestGenerateRemoteClusterInvite(t *testing.T) {
|
||||
|
||||
newRC := &model.RemoteCluster{
|
||||
Name: "remotecluster",
|
||||
SiteURL: "http://example.com",
|
||||
SiteURL: model.SiteURLPending + model.NewId(),
|
||||
Token: model.NewId(),
|
||||
}
|
||||
|
||||
@@ -429,6 +429,18 @@ func TestGenerateRemoteClusterInvite(t *testing.T) {
|
||||
require.Equal(t, rc.RemoteId, invite.RemoteId)
|
||||
require.Equal(t, rc.Token, invite.Token)
|
||||
})
|
||||
|
||||
t.Run("should return bad request if the cluster is already confirmed", func(t *testing.T) {
|
||||
rc.SiteURL = "http://example.com"
|
||||
savedRC, appErr := th.App.UpdateRemoteCluster(rc)
|
||||
require.Nil(t, appErr)
|
||||
require.Equal(t, rc.SiteURL, savedRC.SiteURL)
|
||||
|
||||
inviteCode, resp, err := th.SystemAdminClient.GenerateRemoteClusterInvite(context.Background(), rc.RemoteId, password)
|
||||
CheckBadRequestStatus(t, resp)
|
||||
require.Error(t, err)
|
||||
require.Empty(t, inviteCode)
|
||||
})
|
||||
}
|
||||
|
||||
func TestGetRemoteCluster(t *testing.T) {
|
||||
|
||||
Ссылка в новой задаче
Block a user