1
0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo.git synced 2025-08-01 17:38:33 +00:00

chore: sort blocked users list for determistic results

- Ref https://codeberg.org/forgejo/forgejo/issues/8221#issuecomment-5515478
This commit is contained in:
Gusted 2025-06-27 15:51:12 +02:00
parent 69d374435b
commit a4b2b6126e
No known key found for this signature in database
GPG key ID: FD821B732837125F

View file

@ -4,8 +4,10 @@
package integration
import (
"cmp"
"fmt"
"net/http"
"slices"
"testing"
auth_model "forgejo.org/models/auth"
@ -46,6 +48,7 @@ func TestAPIUserBlock(t *testing.T) {
var blockedUsers []api.BlockedUser
DecodeJSON(t, resp, &blockedUsers)
assert.Len(t, blockedUsers, 2)
slices.SortFunc(blockedUsers, func(a, b api.BlockedUser) int { return cmp.Compare(a.BlockID, b.BlockID) })
assert.EqualValues(t, 1, blockedUsers[0].BlockID)
assert.EqualValues(t, 2, blockedUsers[1].BlockID)
})