mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-14 05:59:41 +00:00
fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Merge branch 'main' into org_api
This commit is contained in:
@@ -313,8 +313,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgs[1].Id,
|
Id: orgs[1].Id,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -332,8 +332,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_StateQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_StateFilter{
|
||||||
StateQuery: &v2beta_org.OrgStateQuery{
|
StateFilter: &v2beta_org.OrgStateFilter{
|
||||||
State: v2beta_org.OrgState_ORG_STATE_ACTIVE,
|
State: v2beta_org.OrgState_ORG_STATE_ACTIVE,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -359,8 +359,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_StateQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_StateFilter{
|
||||||
StateQuery: &v2beta_org.OrgStateQuery{
|
StateFilter: &v2beta_org.OrgStateFilter{
|
||||||
State: v2beta_org.OrgState_ORG_STATE_INACTIVE,
|
State: v2beta_org.OrgState_ORG_STATE_INACTIVE,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -378,8 +378,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: "bad id",
|
Id: "bad id",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -391,8 +391,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_NameQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_NameFilter{
|
||||||
NameQuery: &v2beta_org.OrgNameQuery{
|
NameFilter: &v2beta_org.OrgNameFilter{
|
||||||
Name: orgsName[1],
|
Name: orgsName[1],
|
||||||
Method: v2beta_object.TextQueryMethod_TEXT_QUERY_METHOD_EQUALS,
|
Method: v2beta_object.TextQueryMethod_TEXT_QUERY_METHOD_EQUALS,
|
||||||
},
|
},
|
||||||
@@ -411,8 +411,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_NameQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_NameFilter{
|
||||||
NameQuery: &v2beta_org.OrgNameQuery{
|
NameFilter: &v2beta_org.OrgNameFilter{
|
||||||
Name: func() string {
|
Name: func() string {
|
||||||
return orgsName[1][1 : len(orgsName[1])-2]
|
return orgsName[1][1 : len(orgsName[1])-2]
|
||||||
}(),
|
}(),
|
||||||
@@ -433,8 +433,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_NameQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_NameFilter{
|
||||||
NameQuery: &v2beta_org.OrgNameQuery{
|
NameFilter: &v2beta_org.OrgNameFilter{
|
||||||
Name: func() string {
|
Name: func() string {
|
||||||
return strings.ToUpper(orgsName[1][1 : len(orgsName[1])-2])
|
return strings.ToUpper(orgsName[1][1 : len(orgsName[1])-2])
|
||||||
}(),
|
}(),
|
||||||
@@ -455,14 +455,14 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &org.OrganizationSearchFilter_DomainQuery{
|
Filter: &org.OrganizationSearchFilter_DomainFilter{
|
||||||
DomainQuery: &org.OrgDomainQuery{
|
DomainFilter: &org.OrgDomainFilter{
|
||||||
Domain: func() string {
|
Domain: func() string {
|
||||||
listOrgRes, err := listOrgClient.ListOrganizations(listOrgIAmOwnerCtx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err := listOrgClient.ListOrganizations(listOrgIAmOwnerCtx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgs[1].Id,
|
Id: orgs[1].Id,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -490,8 +490,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &org.OrganizationSearchFilter_DomainQuery{
|
Filter: &org.OrganizationSearchFilter_DomainFilter{
|
||||||
DomainQuery: &org.OrgDomainQuery{
|
DomainFilter: &org.OrgDomainFilter{
|
||||||
Domain: func() string {
|
Domain: func() string {
|
||||||
domain := strings.ToLower(strings.ReplaceAll(orgsName[1][1:len(orgsName[1])-2], " ", "-"))
|
domain := strings.ToLower(strings.ReplaceAll(orgsName[1][1:len(orgsName[1])-2], " ", "-"))
|
||||||
return domain
|
return domain
|
||||||
@@ -513,8 +513,8 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
ctx: ListOrgIinstance.WithAuthorization(context.Background(), integration.UserTypeIAMOwner),
|
||||||
query: []*v2beta_org.OrganizationSearchFilter{
|
query: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &org.OrganizationSearchFilter_DomainQuery{
|
Filter: &org.OrganizationSearchFilter_DomainFilter{
|
||||||
DomainQuery: &org.OrgDomainQuery{
|
DomainFilter: &org.OrgDomainFilter{
|
||||||
Domain: func() string {
|
Domain: func() string {
|
||||||
domain := strings.ToUpper(strings.ReplaceAll(orgsName[1][1:len(orgsName[1])-2], " ", "-"))
|
domain := strings.ToUpper(strings.ReplaceAll(orgsName[1][1:len(orgsName[1])-2], " ", "-"))
|
||||||
return domain
|
return domain
|
||||||
@@ -553,10 +553,10 @@ func TestServer_ListOrganization(t *testing.T) {
|
|||||||
for _, org := range tt.want {
|
for _, org := range tt.want {
|
||||||
|
|
||||||
// created/chagned date
|
// created/chagned date
|
||||||
gotCD := got.Details.GetCreationDate().AsTime()
|
gotCD := got.GetCreationDate().AsTime()
|
||||||
now := time.Now()
|
now := time.Now()
|
||||||
assert.WithinRange(t, gotCD, now.Add(-time.Minute), now.Add(time.Minute))
|
assert.WithinRange(t, gotCD, now.Add(-time.Minute), now.Add(time.Minute))
|
||||||
gotCD = got.Details.GetChangeDate().AsTime()
|
gotCD = got.GetChangedDate().AsTime()
|
||||||
assert.WithinRange(t, gotCD, now.Add(-time.Minute), now.Add(time.Minute))
|
assert.WithinRange(t, gotCD, now.Add(-time.Minute), now.Add(time.Minute))
|
||||||
|
|
||||||
// default org
|
// default org
|
||||||
@@ -650,8 +650,8 @@ func TestServer_DeleteOrganization(t *testing.T) {
|
|||||||
listOrgRes, err := Client.ListOrganizations(tt.ctx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err := Client.ListOrganizations(tt.ctx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: tt.req.Id,
|
Id: tt.req.Id,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -701,8 +701,8 @@ func TestServer_DeactivateReactivateOrganization(t *testing.T) {
|
|||||||
listOrgRes, err := Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err := Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgId,
|
Id: orgId,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -725,8 +725,8 @@ func TestServer_DeactivateReactivateOrganization(t *testing.T) {
|
|||||||
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgId,
|
Id: orgId,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -747,8 +747,8 @@ func TestServer_DeactivateReactivateOrganization(t *testing.T) {
|
|||||||
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgId,
|
Id: orgId,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -775,8 +775,8 @@ func TestServer_DeactivateReactivateOrganization(t *testing.T) {
|
|||||||
listOrgRes, err := Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err := Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgId,
|
Id: orgId,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -800,8 +800,8 @@ func TestServer_DeactivateReactivateOrganization(t *testing.T) {
|
|||||||
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgId,
|
Id: orgId,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -824,8 +824,8 @@ func TestServer_DeactivateReactivateOrganization(t *testing.T) {
|
|||||||
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgId,
|
Id: orgId,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -846,8 +846,8 @@ func TestServer_DeactivateReactivateOrganization(t *testing.T) {
|
|||||||
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
listOrgRes, err = Client.ListOrganizations(ctx, &v2beta_org.ListOrganizationsRequest{
|
||||||
Filter: []*v2beta_org.OrganizationSearchFilter{
|
Filter: []*v2beta_org.OrganizationSearchFilter{
|
||||||
{
|
{
|
||||||
Query: &v2beta_org.OrganizationSearchFilter_IdQuery{
|
Filter: &v2beta_org.OrganizationSearchFilter_IdFilter{
|
||||||
IdQuery: &v2beta_org.OrgIDQuery{
|
IdFilter: &v2beta_org.OrgIDFilter{
|
||||||
Id: orgId,
|
Id: orgId,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -887,7 +887,7 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
domain := "www.domain.com"
|
domain := "www.domain.com"
|
||||||
// 2. add domain
|
// 2. add domain
|
||||||
addOrgDomainRes, err := Client.AddOrganizationDomain(ctx, &v2beta_org.AddOrganizationDomainRequest{
|
addOrgDomainRes, err := Client.AddOrganizationDomain(ctx, &v2beta_org.AddOrganizationDomainRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
Domain: domain,
|
Domain: domain,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
@@ -898,11 +898,11 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
// 2. check domain is added
|
// 2. check domain is added
|
||||||
queryRes, err := Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
queryRes, err := Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
found := false
|
found := false
|
||||||
for _, res := range queryRes.Result {
|
for _, res := range queryRes.Domains {
|
||||||
if res.DomainName == domain {
|
if res.DomainName == domain {
|
||||||
found = true
|
found = true
|
||||||
}
|
}
|
||||||
@@ -911,7 +911,7 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
// 3. re-add domain
|
// 3. re-add domain
|
||||||
_, err = Client.AddOrganizationDomain(ctx, &v2beta_org.AddOrganizationDomainRequest{
|
_, err = Client.AddOrganizationDomain(ctx, &v2beta_org.AddOrganizationDomainRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
Domain: domain,
|
Domain: domain,
|
||||||
})
|
})
|
||||||
// TODO remove error for adding already existing domain
|
// TODO remove error for adding already existing domain
|
||||||
@@ -924,11 +924,11 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
// 4. check domain is added
|
// 4. check domain is added
|
||||||
queryRes, err = Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
queryRes, err = Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
found = false
|
found = false
|
||||||
for _, res := range queryRes.Result {
|
for _, res := range queryRes.Domains {
|
||||||
if res.DomainName == domain {
|
if res.DomainName == domain {
|
||||||
found = true
|
found = true
|
||||||
}
|
}
|
||||||
@@ -951,7 +951,7 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
domain := "www.domain2.com"
|
domain := "www.domain2.com"
|
||||||
// 2. add domain
|
// 2. add domain
|
||||||
addOrgDomainRes, err := Client.AddOrganizationDomain(ctx, &v2beta_org.AddOrganizationDomainRequest{
|
addOrgDomainRes, err := Client.AddOrganizationDomain(ctx, &v2beta_org.AddOrganizationDomainRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
Domain: domain,
|
Domain: domain,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
@@ -962,11 +962,11 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
// 2. check domain is added
|
// 2. check domain is added
|
||||||
queryRes, err := Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
queryRes, err := Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
found := false
|
found := false
|
||||||
for _, res := range queryRes.Result {
|
for _, res := range queryRes.Domains {
|
||||||
if res.DomainName == domain {
|
if res.DomainName == domain {
|
||||||
found = true
|
found = true
|
||||||
}
|
}
|
||||||
@@ -975,7 +975,7 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
// 3. delete organisation domain
|
// 3. delete organisation domain
|
||||||
deleteOrgDomainRes, err := Client.DeleteOrganizationDomain(ctx, &v2beta_org.DeleteOrganizationDomainRequest{
|
deleteOrgDomainRes, err := Client.DeleteOrganizationDomain(ctx, &v2beta_org.DeleteOrganizationDomainRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
Domain: domain,
|
Domain: domain,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
@@ -986,11 +986,11 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
// 4. check organization domain deleted
|
// 4. check organization domain deleted
|
||||||
queryRes, err = Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
queryRes, err = Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
found = false
|
found = false
|
||||||
for _, res := range queryRes.Result {
|
for _, res := range queryRes.Domains {
|
||||||
if res.DomainName == domain {
|
if res.DomainName == domain {
|
||||||
found = true
|
found = true
|
||||||
}
|
}
|
||||||
@@ -999,7 +999,7 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
// 5. redelete organisation domain
|
// 5. redelete organisation domain
|
||||||
_, err = Client.DeleteOrganizationDomain(ctx, &v2beta_org.DeleteOrganizationDomainRequest{
|
_, err = Client.DeleteOrganizationDomain(ctx, &v2beta_org.DeleteOrganizationDomainRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
Domain: domain,
|
Domain: domain,
|
||||||
})
|
})
|
||||||
// TODO remove error for deleting org domain already deleted
|
// TODO remove error for deleting org domain already deleted
|
||||||
@@ -1012,11 +1012,11 @@ func TestServer_AddListDeletOerganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
// 6. check organization domain deleted
|
// 6. check organization domain deleted
|
||||||
queryRes, err = Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
queryRes, err = Client.ListOrganizationDomains(CTX, &v2beta_org.ListOrganizationDomainsRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
found = false
|
found = false
|
||||||
for _, res := range queryRes.Result {
|
for _, res := range queryRes.Domains {
|
||||||
if res.DomainName == domain {
|
if res.DomainName == domain {
|
||||||
found = true
|
found = true
|
||||||
}
|
}
|
||||||
@@ -1050,7 +1050,7 @@ func TestServer_ValidateOrganizationDomain(t *testing.T) {
|
|||||||
|
|
||||||
domain := "www.domainnn.com"
|
domain := "www.domainnn.com"
|
||||||
_, err = Client.AddOrganizationDomain(CTX, &v2beta_org.AddOrganizationDomainRequest{
|
_, err = Client.AddOrganizationDomain(CTX, &v2beta_org.AddOrganizationDomainRequest{
|
||||||
Id: orgId,
|
OrganizationId: orgId,
|
||||||
Domain: domain,
|
Domain: domain,
|
||||||
})
|
})
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
@@ -1230,7 +1230,7 @@ func TestServer_SetOrganizationMetadata(t *testing.T) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
foundMetadata := false
|
foundMetadata := false
|
||||||
foundMetadataKeyCount := 0
|
foundMetadataKeyCount := 0
|
||||||
for _, res := range listMetadataRes.Result {
|
for _, res := range listMetadataRes.Metadata {
|
||||||
if res.Key == tt.key {
|
if res.Key == tt.key {
|
||||||
foundMetadataKeyCount += 1
|
foundMetadataKeyCount += 1
|
||||||
}
|
}
|
||||||
@@ -1344,7 +1344,7 @@ func TestServer_ListOrganizationMetadata(t *testing.T) {
|
|||||||
|
|
||||||
foundMetadataCount := 0
|
foundMetadataCount := 0
|
||||||
for _, kv := range tt.keyValuPars {
|
for _, kv := range tt.keyValuPars {
|
||||||
for _, res := range got.Result {
|
for _, res := range got.Metadata {
|
||||||
if res.Key == kv.key &&
|
if res.Key == kv.key &&
|
||||||
string(res.Value) == kv.value {
|
string(res.Value) == kv.value {
|
||||||
foundMetadataCount += 1
|
foundMetadataCount += 1
|
||||||
@@ -1535,7 +1535,7 @@ func TestServer_DeleteOrganizationMetadata(t *testing.T) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
foundMetadataCount := 0
|
foundMetadataCount := 0
|
||||||
for _, kv := range tt.metadataToDelete {
|
for _, kv := range tt.metadataToDelete {
|
||||||
for _, res := range listOrgMetadataRes.Result {
|
for _, res := range listOrgMetadataRes.Metadata {
|
||||||
if res.Key == kv.key &&
|
if res.Key == kv.key &&
|
||||||
string(res.Value) == kv.value {
|
string(res.Value) == kv.value {
|
||||||
foundMetadataCount += 1
|
foundMetadataCount += 1
|
||||||
@@ -1567,7 +1567,7 @@ func TestServer_DeleteOrganizationMetadata(t *testing.T) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
foundMetadataCount = 0
|
foundMetadataCount = 0
|
||||||
for _, kv := range tt.metadataToDelete {
|
for _, kv := range tt.metadataToDelete {
|
||||||
for _, res := range listOrgMetadataRes.Result {
|
for _, res := range listOrgMetadataRes.Metadata {
|
||||||
if res.Key == kv.key &&
|
if res.Key == kv.key &&
|
||||||
string(res.Value) == kv.value {
|
string(res.Value) == kv.value {
|
||||||
foundMetadataCount += 1
|
foundMetadataCount += 1
|
||||||
@@ -1583,7 +1583,7 @@ func TestServer_DeleteOrganizationMetadata(t *testing.T) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
foundMetadataCount = 0
|
foundMetadataCount = 0
|
||||||
for _, kv := range tt.metadataToRemain {
|
for _, kv := range tt.metadataToRemain {
|
||||||
for _, res := range listOrgMetadataRes.Result {
|
for _, res := range listOrgMetadataRes.Metadata {
|
||||||
if res.Key == kv.key &&
|
if res.Key == kv.key &&
|
||||||
string(res.Value) == kv.value {
|
string(res.Value) == kv.value {
|
||||||
foundMetadataCount += 1
|
foundMetadataCount += 1
|
||||||
|
@@ -145,7 +145,7 @@ func Test_createdOrganizationToPb(t *testing.T) {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
want: &org.CreateOrganizationResponse{
|
want: &org.CreateOrganizationResponse{
|
||||||
CreatedDate: timestamppb.New(now),
|
CreationDate: timestamppb.New(now),
|
||||||
Id: "orgID",
|
Id: "orgID",
|
||||||
CreatedAdmins: []*org.CreatedAdmin{
|
CreatedAdmins: []*org.CreatedAdmin{
|
||||||
{
|
{
|
||||||
|
@@ -65,13 +65,13 @@ message OrganizationSearchFilter{
|
|||||||
oneof filter {
|
oneof filter {
|
||||||
option (validate.required) = true;
|
option (validate.required) = true;
|
||||||
|
|
||||||
OrgNameQuery name_filter = 1;
|
OrgNameFilter name_filter = 1;
|
||||||
OrgDomainQuery domain_filter = 2;
|
OrgDomainFilter domain_filter = 2;
|
||||||
OrgStateQuery state_filter = 3;
|
OrgStateFilter state_filter = 3;
|
||||||
OrgIDQuery id_filter = 4;
|
OrgIDFilter id_filter = 4;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
message OrgNameQuery {
|
message OrgNameFilter {
|
||||||
// Organization name.
|
// Organization name.
|
||||||
string name = 1 [
|
string name = 1 [
|
||||||
(validate.rules).string = {max_len: 200},
|
(validate.rules).string = {max_len: 200},
|
||||||
@@ -85,7 +85,7 @@ message OrgNameQuery {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
message OrgDomainQuery {
|
message OrgDomainFilter {
|
||||||
// The domain.
|
// The domain.
|
||||||
string domain = 1 [
|
string domain = 1 [
|
||||||
(validate.rules).string = {max_len: 200},
|
(validate.rules).string = {max_len: 200},
|
||||||
@@ -99,14 +99,14 @@ message OrgDomainQuery {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
message OrgStateQuery {
|
message OrgStateFilter {
|
||||||
// Current state of the organization.
|
// Current state of the organization.
|
||||||
OrgState state = 1 [
|
OrgState state = 1 [
|
||||||
(validate.rules).enum.defined_only = true
|
(validate.rules).enum.defined_only = true
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
message OrgIDQuery {
|
message OrgIDFilter {
|
||||||
// The Organization id.
|
// The Organization id.
|
||||||
string id = 1 [
|
string id = 1 [
|
||||||
(validate.rules).string = {max_len: 200},
|
(validate.rules).string = {max_len: 200},
|
||||||
@@ -120,12 +120,12 @@ message OrgIDQuery {
|
|||||||
message DomainSearchFilter {
|
message DomainSearchFilter {
|
||||||
oneof filter {
|
oneof filter {
|
||||||
option (validate.required) = true;
|
option (validate.required) = true;
|
||||||
DomainNameQuery domain_name_filter = 1;
|
DomainNameFilter domain_name_filter = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// from proto/zitadel/org.proto
|
// from proto/zitadel/org.proto
|
||||||
message DomainNameQuery {
|
message DomainNameFilter {
|
||||||
// The domain.
|
// The domain.
|
||||||
string name = 1 [
|
string name = 1 [
|
||||||
(validate.rules).string = {max_len: 200},
|
(validate.rules).string = {max_len: 200},
|
||||||
|
Reference in New Issue
Block a user