Allow lag between admin invitation creation and test assertion (#452)

This commit is contained in:
Ross A. Baker 2025-03-31 05:53:12 -04:00 committed by GitHub
parent efba783c56
commit 91df15f957
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -212,13 +212,10 @@ func TestAdminInvitation(t *testing.T) {
require.NoError(t, err)
invitation1, err := db.GetInvitationByID(1)
require.NoError(t, err)
require.Equal(t, invitation1, &db.Invitation{
ID: 1,
Code: invitation1.Code,
ExpiresAt: time.Now().Unix() + 604800,
NbUsed: 0,
NbMax: 10,
})
require.Equal(t, uint(1), invitation1.ID)
require.Equal(t, uint(0), invitation1.NbUsed)
require.Equal(t, uint(10), invitation1.NbMax)
require.InDelta(t, time.Now().Unix()+604800, invitation1.ExpiresAt, 10)
err = s.Request("POST", "/admin-panel/invitations", invitationAdmin{
nbMax: "aa",