diff --git a/management/server/group_test.go b/management/server/group_test.go index 95f37a3ff..732f0bf1f 100644 --- a/management/server/group_test.go +++ b/management/server/group_test.go @@ -380,13 +380,6 @@ func initTestGroupAccount(am *DefaultAccountManager) (*DefaultAccountManager, *t AutoGroups: []string{groupForUsers.ID}, } account := newAccountWithId(context.Background(), accountID, groupAdminUserID, domain, "", "", false) - account.Routes[routeResource.ID] = routeResource - account.Routes[routePeerGroupResource.ID] = routePeerGroupResource - account.NameServerGroups[nameServerGroup.ID] = nameServerGroup - account.Policies = append(account.Policies, policy) - account.SetupKeys[setupKey.Id] = setupKey - account.Users[user.Id] = user - err := am.Store.SaveAccount(context.Background(), account) if err != nil { return nil, nil, err @@ -400,6 +393,20 @@ func initTestGroupAccount(am *DefaultAccountManager) (*DefaultAccountManager, *t _ = am.CreateGroup(context.Background(), accountID, groupAdminUserID, groupForUsers) _ = am.CreateGroup(context.Background(), accountID, groupAdminUserID, groupForIntegration) + account, err = am.Store.GetAccount(context.Background(), accountID) + + account.Routes[routeResource.ID] = routeResource + account.Routes[routePeerGroupResource.ID] = routePeerGroupResource + account.NameServerGroups[nameServerGroup.ID] = nameServerGroup + account.Policies = append(account.Policies, policy) + account.SetupKeys[setupKey.Id] = setupKey + account.Users[user.Id] = user + + err = am.Store.SaveAccount(context.Background(), account) + if err != nil { + return nil, nil, err + } + acc, err := am.Store.GetAccount(context.Background(), account.Id) if err != nil { return nil, nil, err