Benoit Tellier created JAMES-3751:
-------------------------------------
Summary: Tests for IMAP search extensions
Key: JAMES-3751
URL: https://issues.apache.org/jira/browse/JAMES-3751
Project: James Server
Issue Type: Improvement
Components: IMAPServer
Affects Versions: 3.7.0
Reporter: Benoit Tellier
Fix For: 3.8.0
h3. Why?
While documenting implemented RFCs for the distributed server, I realized we do
not test the two following RFCs:
- https://datatracker.ietf.org/doc/html/rfc5182 Referencing the result of
previous IMAP searches.
- https://datatracker.ietf.org/doc/html/rfc4731 Aggregations for IMAP search
(min, max, count)
h3. What?
Write basic MPT tests for the following RFCs, because what is untested should
not be advertised as supported.
h3. Defects found
While testing this I found a defect in IMAP CONDSTORE for the search commands
that ignores only the first range for finding the highest modseq (with one
range this is thus fully ignored) due to a bad stop condition in a for loop.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]