pomerium / datasource

external data source contrib
Apache License 2.0
1 stars 1 forks source link

cognito test failing #299

Closed wasaga closed 7 months ago

wasaga commented 7 months ago

What happened?

   cognito_test.go:148: 
            Error Trace:    /home/runner/work/datasource/datasource/pkg/directory/cognito/cognito_test.go:148
            Error:          Not equal: 
                            expected: []directory.User{directory.User{ID:"USER1", GroupIDs:[]string{"GROUP1"}, DisplayName:"user-1", Email:"user1@example.com"}, directory.User{ID:"USER2", GroupIDs:[]string{"GROUP1"}, DisplayName:"user-2", Email:"user2@example.com"}, directory.User{ID:"USER3", GroupIDs:[]string{"GROUP1", "GROUP2"}, DisplayName:"user-3", Email:"user3@example.com"}}
                            actual  : []directory.User{directory.User{ID:"USER1", GroupIDs:[]string{"GROUP1"}, DisplayName:"user-1", Email:"user1@example.com"}, directory.User{ID:"USER2", GroupIDs:[]string{"GROUP1"}, DisplayName:"user-2", Email:"user2@example.com"}, directory.User{ID:"USER3", GroupIDs:[]string{"GROUP2", "GROUP1"}, DisplayName:"user-3", Email:"user3@example.com"}}

                            Diff:
                            --- Expected
                            +++ Actual
                            @@ -20,4 +20,4 @@
                               GroupIDs: ([]string) (len=2) {
                            -   (string) (len=6) "GROUP1",
                            -   (string) (len=6) "GROUP2"
                            +   (string) (len=6) "GROUP2",
                            +   (string) (len=6) "GROUP1"
                               },
            Test:           TestCognito

need sort order of groups