groupware: fix unit tests

This commit is contained in:
Pascal Bleser
2026-06-03 18:47:08 +02:00
parent 7d4bce2307
commit 92fbdda1ec
3 changed files with 9 additions and 9 deletions

View File

@@ -176,7 +176,7 @@ func (j *Client) GetAllEmailsInMailbox(accountId AccountId, mailboxId string, //
}
return command(j, ctx, cmd, func(body *Response) (*EmailSearchResults, State, Error) {
var queryResponse *EmailQueryResponse
var queryResponse EmailQueryResponse
err = retrieveQuery(ctx, body, query, "0", &queryResponse)
if err != nil {
return nil, "", err

View File

@@ -132,11 +132,11 @@ func TestMapMap(t *testing.T) {
n := MapMap(m, func(a string, b int) (string, int) { return strings.ToUpper(a), b + 100 })
assert.Len(t, n, 3)
assert.Contains(t, n, "UN")
assert.Equal(t, 1001, n["UN"])
assert.Equal(t, 101, n["UN"])
assert.Contains(t, n, "DEUX")
assert.Equal(t, 1002, n["DEUX"])
assert.Equal(t, 102, n["DEUX"])
assert.Contains(t, n, "TROIS")
assert.Equal(t, 1003, n["TROIS"])
assert.Equal(t, 103, n["TROIS"])
}
}

View File

@@ -175,7 +175,7 @@ func TestSquery(t *testing.T) {
}
require.Equal(jmap.IncapableOfChangeCalculation, res.Payload.CanCalculateChanges)
require.Nil(res.Payload.Limit)
require.Equal(uint(0), *res.Payload.Position)
require.Nil(res.Payload.Position)
{
m, err := unnext(n)
require.NoError(err)
@@ -197,7 +197,7 @@ func TestSquery(t *testing.T) {
}
require.Equal(jmap.IncapableOfChangeCalculation, res.Payload.CanCalculateChanges)
require.Equal(uint(4), *res.Payload.Limit)
require.Equal(uint(0), *res.Payload.Position)
require.Nil(res.Payload.Position)
{
m, err := unnext(n)
require.NoError(err)
@@ -210,9 +210,9 @@ func TestSquery(t *testing.T) {
require.Equal(uint(7), *res.Payload.Total)
require.Len(res.Payload.Results, 3)
{
require.Equal("fluffy", res.Payload.Results[4].name)
require.Equal("mitzi", res.Payload.Results[5].name)
require.Equal("rambo", res.Payload.Results[6].name)
require.Equal("fluffy", res.Payload.Results[0].name)
require.Equal("mitzi", res.Payload.Results[1].name)
require.Equal("rambo", res.Payload.Results[2].name)
}
}
}