This is an automated email from the ASF dual-hosted git repository. btellier pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git.
from 067e123 JAMES-2717 Avoid restarting ElasticSearch container for each test class new 2eb8000 [Refactoring] Logout processor never uses its logger new 7c86c9b [Refactoring] Get rid of ImapSessionUtils new 528c0f0 [Refactoring] Stop mocking ImapSession new 7c5c883 [Refactoring] Strong typing for IMAP capabilities new eb53f49 [Refactoring] Remove unused IMAP constants new 4f6b295 [Refactoring] CapabilityResponse: standardize equals and hashCode new 8ba4123 [Refactoring] Create a Tika extension for JUnit 5 in mailbox-tika package new 44b46e9 [Refactoring] TikaExtension should hold a singleton Docker TikaContainer new dbeb318 [Refactoring] Move AbstractMessageSearchIndexTest to JUnit 5 new 8352f34 [Refactoring] Move MessageToElasticSearchJsonTest to JUnit 5 new 50d7bc7 [Refactoring] Move IndexableMessageTest to JUnit 5 new 2d633aa [Refactoring] Remove TikaContainerSingletonRule new 5930a3b [Refactoring] Move ContentTypeFilteringTextExtractorTest to JUnit 5 new c35858b [Refactoring] Move TikaConfigurationTest to JUnit 5 new c2d2a86 [Refactoring] Move TikaTextExtractorTest to JUnit 5 The 15 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../ElasticSearchIntegrationTest.java | 68 +++-- .../elasticsearch/json/IndexableMessageTest.java | 60 ++-- .../json/MessageToElasticSearchJsonTest.java | 75 ++--- .../search/LuceneMessageSearchIndexTest.java | 75 +++-- .../store/search/SimpleMessageSearchIndexTest.java | 161 +++++------ .../search/AbstractMessageSearchIndexTest.java | 315 +++++++++++---------- .../ContentTypeFilteringTextExtractorTest.java | 14 +- .../james/mailbox/tika/TikaConfigurationTest.java | 6 +- .../james/mailbox/tika/TikaContainerSingleton.java | 9 +- .../mailbox/tika/TikaContainerSingletonRule.java | 56 ---- .../apache/james/mailbox/tika/TikaExtension.java | 22 +- .../james/mailbox/tika/TikaTextExtractorTest.java | 62 ++-- .../apache/james/imap/api/ImapConfiguration.java | 10 +- .../org/apache/james/imap/api/ImapConstants.java | 64 ++--- .../apache/james/imap/api/ImapSessionUtils.java | 46 --- .../apache/james/imap/api/message/Capability.java | 26 +- .../apache/james/imap/api/process/ImapSession.java | 18 ++ .../parser/AbstractSelectionCommandParser.java | 7 +- .../imap/decode/parser/CreateCommandParser.java | 3 +- .../imap/decode/parser/EnableCommandParser.java | 10 +- .../imap/encode/CapabilityResponseEncoder.java | 5 +- .../james/imap/encode/EnableResponseEncoder.java | 7 +- .../org/apache/james/imap/main/PathConverter.java | 7 +- .../james/imap/message/request/EnableRequest.java | 7 +- .../imap/message/response/CapabilityResponse.java | 42 +-- .../imap/message/response/EnableResponse.java | 4 +- .../imap/processor/AbstractAuthProcessor.java | 5 +- .../imap/processor/AbstractMailboxProcessor.java | 14 +- .../processor/AbstractMessageRangeProcessor.java | 3 +- .../imap/processor/AbstractSelectionProcessor.java | 20 +- .../processor/AbstractSubscriptionProcessor.java | 3 +- .../james/imap/processor/AppendProcessor.java | 5 +- .../imap/processor/AuthenticateProcessor.java | 9 +- .../processor/CapabilityImplementingProcessor.java | 3 +- .../james/imap/processor/CapabilityProcessor.java | 15 +- .../james/imap/processor/CloseProcessor.java | 3 +- .../james/imap/processor/CompressProcessor.java | 5 +- .../james/imap/processor/CreateProcessor.java | 3 +- .../james/imap/processor/DeleteACLProcessor.java | 8 +- .../james/imap/processor/DeleteProcessor.java | 3 +- .../james/imap/processor/EnableProcessor.java | 19 +- .../james/imap/processor/ExpungeProcessor.java | 10 +- .../james/imap/processor/GetACLProcessor.java | 8 +- .../imap/processor/GetAnnotationProcessor.java | 8 +- .../james/imap/processor/GetQuotaProcessor.java | 8 +- .../imap/processor/GetQuotaRootProcessor.java | 8 +- .../apache/james/imap/processor/IdleProcessor.java | 5 +- .../apache/james/imap/processor/LSubProcessor.java | 3 +- .../apache/james/imap/processor/ListProcessor.java | 5 +- .../james/imap/processor/ListRightsProcessor.java | 8 +- .../james/imap/processor/LoginProcessor.java | 5 +- .../james/imap/processor/LogoutProcessor.java | 7 +- .../apache/james/imap/processor/MoveProcessor.java | 5 +- .../james/imap/processor/MyRightsProcessor.java | 8 +- .../james/imap/processor/NamespaceProcessor.java | 13 +- .../processor/PermitEnableCapabilityProcessor.java | 5 +- .../james/imap/processor/RenameProcessor.java | 3 +- .../james/imap/processor/SearchProcessor.java | 8 +- .../james/imap/processor/SetACLProcessor.java | 11 +- .../imap/processor/SetAnnotationProcessor.java | 6 +- .../james/imap/processor/SetQuotaProcessor.java | 16 +- .../james/imap/processor/StartTLSProcessor.java | 5 +- .../james/imap/processor/StatusProcessor.java | 3 +- .../james/imap/processor/StoreProcessor.java | 6 +- .../james/imap/processor/SubscribeProcessor.java | 3 +- .../imap/processor/SystemMessageProcessor.java | 3 +- .../james/imap/processor/UnselectProcessor.java | 12 +- .../james/imap/processor/UnsubscribeProcessor.java | 3 +- .../james/imap/processor/XListProcessor.java | 5 +- .../imap/processor/base/SelectedMailboxImpl.java | 5 +- .../james/imap/processor/fetch/FetchProcessor.java | 3 +- .../imap/processor/fetch/FetchResponseBuilder.java | 3 +- .../james/imap/api/ImapConfigurationTest.java | 11 +- ...pSessionUtilsTest.java => ImapSessionTest.java} | 16 +- .../james/imap/api/message/CapabilityTest.java | 23 +- .../decode/parser/CreateCommandParserTest.java | 21 +- .../parser/FetchCommandParserPartialFetchTest.java | 4 +- .../parser/GetAnnotationCommandParserTest.java | 3 +- .../parser/SearchCommandParserCharsetTest.java | 7 +- .../SearchCommandParserQuotedCharsetTest.java | 3 +- .../imap/encode/NamespaceResponseEncoderTest.java | 2 +- .../ImapRequestHandlerAdandonConnectionTest.java | 6 +- .../apache/james/imap/main/PathConverterTest.java | 11 +- .../imap/processor/CapabilityProcessorTest.java | 5 +- .../james/imap/processor/CopyProcessorTest.java | 39 ++- .../imap/processor/DeleteACLProcessorTest.java | 14 +- .../james/imap/processor/GetACLProcessorTest.java | 14 +- .../imap/processor/GetAnnotationProcessorTest.java | 35 ++- .../imap/processor/GetQuotaProcessorTest.java | 25 +- .../imap/processor/GetQuotaRootProcessorTest.java | 26 +- .../james/imap/processor/LSubProcessorTest.java | 6 +- .../imap/processor/ListRightsProcessorTest.java | 14 +- .../james/imap/processor/MoveProcessorTest.java | 45 ++- .../imap/processor/NamespaceProcessorTest.java | 25 +- .../james/imap/processor/SearchProcessorTest.java | 16 +- .../james/imap/processor/SetACLProcessorTest.java | 14 +- .../imap/processor/SetAnnotationProcessorTest.java | 19 +- .../imap/processor/SetQuotaProcessorTest.java | 24 +- .../processor/base/MailboxEventAnalyserTest.java | 11 +- .../processor/base/SelectedMailboxImplTest.java | 9 +- .../james/imapserver/netty/IMAPMDCContext.java | 6 +- 101 files changed, 868 insertions(+), 1084 deletions(-) copy backends-common/rabbitmq/src/test/java/org/apache/james/backends/rabbitmq/DockerRabbitMQSingleton.java => mailbox/tika/src/test/java/org/apache/james/mailbox/tika/TikaContainerSingleton.java (86%) delete mode 100644 mailbox/tika/src/test/java/org/apache/james/mailbox/tika/TikaContainerSingletonRule.java copy event-sourcing/event-store-memory/src/test/java/org/apache/james/eventsourcing/eventstore/memory/InMemoryEventStoreExtension.java => mailbox/tika/src/test/java/org/apache/james/mailbox/tika/TikaExtension.java (78%) delete mode 100644 protocols/imap/src/main/java/org/apache/james/imap/api/ImapSessionUtils.java copy server/blob/blob-api/src/main/java/org/apache/james/blob/api/BucketName.java => protocols/imap/src/main/java/org/apache/james/imap/api/message/Capability.java (77%) rename protocols/imap/src/test/java/org/apache/james/imap/api/{ImapSessionUtilsTest.java => ImapSessionTest.java} (78%) copy server/blob/blob-api/src/test/java/org/apache/james/blob/api/BucketNameTest.java => protocols/imap/src/test/java/org/apache/james/imap/api/message/CapabilityTest.java (76%) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org