mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 13:19:21 +00:00
test: fix list orgs test with sort (#9909)
# Which Problems Are Solved
List organization integration test fails sometimes due to incorrect
sorting of results.
# How the Problems Are Solved
Add sorting column to request on list organizations endpoint and sort
expected results.
# Additional Changes
None
# Additional Context
None
(cherry picked from commit 6b07e57e5c
)
This commit is contained in:

committed by
Livio Spring

parent
c25548ea05
commit
30a4d6de23
@@ -5,7 +5,9 @@ package org_test
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"slices"
|
||||
"strconv"
|
||||
"strings"
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
@@ -89,6 +91,7 @@ func TestServer_ListOrganizations(t *testing.T) {
|
||||
Queries: []*org.SearchQuery{
|
||||
OrganizationIdQuery(Instance.DefaultOrg.Id),
|
||||
},
|
||||
SortingColumn: org.OrganizationFieldName_ORGANIZATION_FIELD_NAME_NAME,
|
||||
},
|
||||
func(ctx context.Context, request *org.ListOrganizationsRequest) ([]orgAttr, error) {
|
||||
count := 3
|
||||
@@ -101,6 +104,10 @@ func TestServer_ListOrganizations(t *testing.T) {
|
||||
request.Queries = []*org.SearchQuery{
|
||||
OrganizationNamePrefixQuery(prefix),
|
||||
}
|
||||
|
||||
slices.SortFunc(orgs, func(a, b orgAttr) int {
|
||||
return -1 * strings.Compare(a.Name, b.Name)
|
||||
})
|
||||
return orgs, nil
|
||||
},
|
||||
},
|
||||
|
Reference in New Issue
Block a user