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 e4d52f2 JAMES-2993 JsonSerializationVerifier should rely on
isEqualToComparingFieldByFieldRecursively
new 8d92187 JAMES-3012 Temporally duplicating classes for common JMAP
used in tests
new dcfc522 JAMES-3012 Move DeletedMessageVaultTest to
webadmin-integration-tests
new 6551174 JAMES-3012 Move linshare integration tests to
webadmin-integration-tests
new 6e43a39 JAMES-3012 Move ForwardIntegrationTest to
webadmin-integration-tests
new 35d0523 JAMES-3012 Move ReindexingWithEventDeadLettersTest to
webadmin-integration-tests
new 92dc69a JAMES-3012 Cleanup common components
new 8c29dd3 JAMES-3012 Split webadmin-integration-test into common,
memory, distributed
new 161acd6 JAMES-3012 Moving BasicFeature to a generic maven module
new 09c61f2 JAMES-3012 BasicFeature tagging in webadmin integration tests
new 363250e JAMES-3012 Add basic tests qualifier on more test to match
previous behaviour
new 3858a5d JAMES-3012 Some Swagger tests are implementation specific
new 3a705b9 JAMES-3012 Optimize imports in SpamAssassin module
new 8f8ab3a JAMES-3012 Strong type for JMAP port
new e603bb3 JAMES-3012 Fixing ghost mailbox test is a webadmin
integration test
The 14 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:
pom.xml | 5 +
.../james/modules/LinshareGuiceExtension.java | 4 +
.../test/java/org/apache/james/ESReporterTest.java | 8 +-
.../apache/james/jmap/draft/JmapGuiceProbe.java | 3 +-
.../james/jmap/draft/JmapJamesServerContract.java | 2 +-
.../pom.xml | 19 +-
.../jmap/cassandra/CassandraBulkOperationTest.java | 18 +-
.../CassandraDeletedMessageVaultTest.java | 54 ---
.../CassandraGetMessageListMethodTest.java | 4 +-
.../jmap/cassandra/CassandraImapErrorTest.java | 11 +-
.../jmap-draft-integration-testing-common/pom.xml | 15 -
.../apache/james/jmap/JMAPAuthenticationTest.java | 8 +-
.../java/org/apache/james/jmap/JmapURIBuilder.java | 11 +-
.../org/apache/james/jmap/ProvisioningTest.java | 22 +-
.../apache/james/jmap/VacationIntegrationTest.java | 57 +--
.../james/jmap/VacationRelayIntegrationTest.java | 10 +-
.../jmap/draft/methods/integration/FilterTest.java | 182 ++++-----
.../integration/GetMailboxesMethodTest.java | 100 ++---
.../integration/GetMessageListMethodTest.java | 216 +++++-----
.../integration/GetVacationResponseTest.java | 30 +-
.../methods/integration/QuotaMailingTest.java | 20 +-
.../methods/integration/SendMDNMethodTest.java | 44 +-
.../integration/SetMailboxesMethodTest.java | 184 ++++-----
.../SetMessagesMethodReRoutingTest.java | 18 +-
.../methods/integration/SetMessagesMethodTest.java | 444 +++++++++++----------
.../SetMessagesOutboxFlagUpdateTest.java | 20 +-
.../integration/SetVacationResponseTest.java | 36 +-
.../methods/integration/SpamAssassinContract.java | 86 ++--
.../methods/integration/SpamAssassinModule.java | 6 -
.../integration/cucumber/DownloadStepdefs.java | 12 +-
.../cucumber/GetMailboxesMethodStepdefs.java | 4 +-
.../cucumber/GetMessageListMethodStepdefs.java | 4 +-
.../cucumber/GetMessagesMethodStepdefs.java | 8 +-
.../methods/integration/cucumber/HttpClient.java | 2 +-
.../cucumber/SetMailboxesMethodStepdefs.java | 6 +-
.../integration/cucumber/UploadStepdefs.java | 12 +-
.../methods/integration/cucumber/UserStepdefs.java | 2 +-
.../memory-jmap-draft-integration-testing/pom.xml | 17 -
.../pom.xml | 13 +-
.../org/apache/james/jmap/draft/JMAPServer.java | 5 +-
.../pom.xml | 92 +----
.../rabbitmq}/FixingGhostMailboxTest.java | 32 +-
.../rabbitmq/RabbitMQAuthorizedEndpointsTest.java} | 28 +-
.../RabbitMQEventDeadLettersIntegrationTest.java} | 25 +-
.../rabbitmq/RabbitMQForwardIntegrationTest.java} | 11 +-
.../rabbitmq/RabbitMQJmapExtension.java} | 9 +-
.../RabbitMQJwtFilterIntegrationTest.java} | 26 +-
...abbitMQReindexingWithEventDeadLettersTest.java} | 50 ++-
.../RabbitMQUnauthorizedEndpointsTest.java | 123 ++++++
.../RabbitMQWebAdminServerIntegrationTest.java | 171 ++++++++
...minServerTaskSerializationIntegrationTest.java} | 15 +-
...abbitMQDeletedMessageVaultIntegrationTest.java} | 10 +-
...inshareBlobExportMechanismIntegrationTest.java} | 37 +-
.../src/test/resources/dnsservice.xml | 0
.../src/test/resources/domainlist.xml | 0
.../src/test/resources/imapserver.xml | 0
.../src/test/resources/jwt_publickey | 0
.../src/test/resources/keystore | Bin
.../src/test/resources/listeners.xml} | 38 +-
.../src/test/resources/lmtpserver.xml | 0
.../src/test/resources/mailetcontainer.xml | 0
.../src/test/resources/mailrepositorystore.xml | 0
.../src/test/resources/managesieveserver.xml | 0
.../src/test/resources/pop3server.xml | 0
.../src/test/resources/smtpserver.xml | 0
.../memory-webadmin-integration-test}/pom.xml | 55 ++-
.../memory/MemoryAuthorizedEndpointsTest.java} | 20 +-
.../memory/MemoryForwardIntegrationTest.java | 12 +-
.../memory/MemoryJwtFilterIntegrationTest.java} | 29 +-
.../memory/MemoryUnauthorizedEndpointsTest.java} | 30 +-
.../MemoryWebAdminServerIntegrationTest.java} | 18 +-
.../MemoryDeletedMessageVaultIntegrationTest.java} | 8 +-
...LinshareBlobExportMechanismIntegrationTest.java | 11 +-
.../src/test/resources/dnsservice.xml | 0
.../src/test/resources/domainlist.xml | 0
.../src/test/resources/imapserver.xml | 0
.../src/test/resources/jwt_publickey | 0
.../src/test/resources/keystore | Bin
.../src/test/resources/listeners.xml} | 30 +-
.../src/test/resources/lmtpserver.xml | 0
.../src/test/resources/mailetcontainer.xml | 6 +-
.../src/test/resources/mailrepositorystore.xml | 0
.../src/test/resources/managesieveserver.xml | 0
.../src/test/resources/pop3server.xml | 0
.../src/test/resources/smtpserver.xml | 0
server/protocols/webadmin-integration-test/pom.xml | 145 +------
.../integration/UnauthorizedEndpointsTest.java | 206 ----------
.../{ => webadmin-integration-test-common}/pom.xml | 92 ++---
.../integration/AuthorizedEndpointsTest.java | 15 +-
.../integration/ForwardIntegrationTest.java | 86 ++--
.../integration/JwtFilterIntegrationTest.java | 22 +-
.../integration/UnauthorizedEndpointsTest.java | 197 +++++++++
.../webadmin/integration/UnauthorizedModule.java | 0
.../integration/WebAdminServerIntegrationTest.java | 128 +-----
.../vault/DeletedMessageVaultIntegrationTest.java} | 91 +++--
.../vault}/DeletedMessagesVaultRequests.java | 12 +-
.../webadmin/integration/vault}/ExportRequest.java | 12 +-
...LinshareBlobExportMechanismIntegrationTest.java | 53 +--
server/testing/pom.xml | 17 +-
.../java/org/apache/james/jmap/AccessToken.java} | 27 +-
.../apache/james/jmap/HttpJmapAuthentication.java | 5 +-
.../apache/james/jmap/JMAPTestingConstants.java} | 3 +-
.../org/apache/james/jmap/JmapCommonRequests.java | 19 +-
.../apache/james/jmap/LocalHostURIBuilder.java} | 10 +-
.../james/junit/categories/BasicFeature.java} | 22 +-
105 files changed, 1836 insertions(+), 1934 deletions(-)
delete mode 100644
server/protocols/jmap-draft-integration-testing/cassandra-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/cassandra/CassandraDeletedMessageVaultTest.java
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/pom.xml (56%)
rename server/{container/guice/cassandra-guice/src/test/java/org/apache/james
=>
protocols/webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq}/FixingGhostMailboxTest.java
(92%)
rename
server/protocols/{jmap-draft-integration-testing/cassandra-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/cassandra/CassandraForwardIntegrationTest.java
=>
webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQAuthorizedEndpointsTest.java}
(65%)
rename
server/protocols/webadmin-integration-test/{src/test/java/org/apache/james/webadmin/integration/EventDeadLettersIntegrationTest.java
=>
distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQEventDeadLettersIntegrationTest.java}
(98%)
copy
server/protocols/{jmap-draft-integration-testing/rabbitmq-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/rabbitmq/RabbitMQAwsS3ForwardIntegrationTest.java
=>
webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQForwardIntegrationTest.java}
(87%)
rename
server/protocols/webadmin-integration-test/{src/test/java/org/apache/james/webadmin/integration/CassandraJmapExtension.java
=>
distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQJmapExtension.java}
(96%)
rename
server/protocols/{jmap-draft-integration-testing/rabbitmq-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/rabbitmq/RabbitMQAwsS3ForwardIntegrationTest.java
=>
webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQJwtFilterIntegrationTest.java}
(63%)
rename
server/protocols/{jmap-draft-integration-testing/rabbitmq-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/rabbitmq/ReindexingWithEventDeadLettersTest.java
=>
webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQReindexingWithEventDeadLettersTest.java}
(80%)
create mode 100644
server/protocols/webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQUnauthorizedEndpointsTest.java
create mode 100644
server/protocols/webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQWebAdminServerIntegrationTest.java
rename
server/protocols/webadmin-integration-test/{src/test/java/org/apache/james/webadmin/integration/WebAdminServerTaskSerializationIntegrationTest.java
=>
distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/RabbitMQWebAdminServerTaskSerializationIntegrationTest.java}
(98%)
rename
server/protocols/{jmap-draft-integration-testing/rabbitmq-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/rabbitmq/RabbitMQDeletedMessagesVaultTest.java
=>
webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/vault/RabbitMQDeletedMessageVaultIntegrationTest.java}
(86%)
copy
server/protocols/{jmap-draft-integration-testing/cassandra-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/cassandra/CassandraLinshareBlobExportMechanismIntegrationTest.java
=>
webadmin-integration-test/distributed-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/rabbitmq/vault/RabbitMQLinshareBlobExportMechanismIntegrationTest.java}
(59%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/dnsservice.xml (100%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/domainlist.xml (100%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/imapserver.xml (100%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/jwt_publickey (100%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/keystore (100%)
copy
server/protocols/webadmin-integration-test/{src/test/resources/dnsservice.xml
=> distributed-webadmin-integration-test/src/test/resources/listeners.xml} (54%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/lmtpserver.xml (100%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/mailetcontainer.xml
(100%)
rename server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/mailrepositorystore.xml
(100%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/managesieveserver.xml
(100%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/pop3server.xml (100%)
copy server/protocols/webadmin-integration-test/{ =>
distributed-webadmin-integration-test}/src/test/resources/smtpserver.xml (100%)
copy server/{testing =>
protocols/webadmin-integration-test/memory-webadmin-integration-test}/pom.xml
(57%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/memory/MemoryForwardIntegrationTest.java
=>
webadmin-integration-test/memory-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/memory/MemoryAuthorizedEndpointsTest.java}
(73%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap
=>
webadmin-integration-test/memory-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration}/memory/MemoryForwardIntegrationTest.java
(81%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/memory/MemoryDeletedMessagesVaultTest.java
=>
webadmin-integration-test/memory-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/memory/MemoryJwtFilterIntegrationTest.java}
(65%)
rename
server/protocols/{jmap-draft-integration-testing/cassandra-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/cassandra/CassandraLinshareBlobExportMechanismIntegrationTest.java
=>
webadmin-integration-test/memory-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/memory/MemoryUnauthorizedEndpointsTest.java}
(65%)
rename
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/memory/MemoryForwardIntegrationTest.java
=>
webadmin-integration-test/memory-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/memory/MemoryWebAdminServerIntegrationTest.java}
(75%)
rename
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/memory/MemoryDeletedMessagesVaultTest.java
=>
webadmin-integration-test/memory-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/memory/vault/MemoryDeletedMessageVaultIntegrationTest.java}
(89%)
rename
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/java/org/apache/james/jmap/memory
=>
webadmin-integration-test/memory-webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/memory/vault}/MemoryLinshareBlobExportMechanismIntegrationTest.java
(85%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/dnsservice.xml (100%)
copy server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/domainlist.xml (100%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/imapserver.xml (100%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/jwt_publickey (100%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/keystore (100%)
rename
server/protocols/webadmin-integration-test/{src/test/resources/domainlist.xml
=> memory-webadmin-integration-test/src/test/resources/listeners.xml} (58%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/lmtpserver.xml (100%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/mailetcontainer.xml (94%)
copy
server/protocols/{jmap-draft-integration-testing/memory-jmap-draft-integration-testing
=>
webadmin-integration-test/memory-webadmin-integration-test}/src/test/resources/mailrepositorystore.xml
(100%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/managesieveserver.xml
(100%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/pop3server.xml (100%)
rename server/protocols/webadmin-integration-test/{ =>
memory-webadmin-integration-test}/src/test/resources/smtpserver.xml (100%)
delete mode 100644
server/protocols/webadmin-integration-test/src/test/java/org/apache/james/webadmin/integration/UnauthorizedEndpointsTest.java
copy server/protocols/webadmin-integration-test/{ =>
webadmin-integration-test-common}/pom.xml (73%)
rename server/protocols/webadmin-integration-test/{src/test =>
webadmin-integration-test-common/src/main}/java/org/apache/james/webadmin/integration/AuthorizedEndpointsTest.java
(84%)
rename
server/protocols/{jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap/draft/methods
=>
webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin}/integration/ForwardIntegrationTest.java
(84%)
rename server/protocols/webadmin-integration-test/{src/test =>
webadmin-integration-test-common/src/main}/java/org/apache/james/webadmin/integration/JwtFilterIntegrationTest.java
(86%)
create mode 100644
server/protocols/webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/UnauthorizedEndpointsTest.java
rename server/protocols/webadmin-integration-test/{src/test =>
webadmin-integration-test-common/src/main}/java/org/apache/james/webadmin/integration/UnauthorizedModule.java
(100%)
rename server/protocols/webadmin-integration-test/{src/test =>
webadmin-integration-test-common/src/main}/java/org/apache/james/webadmin/integration/WebAdminServerIntegrationTest.java
(71%)
rename
server/protocols/{jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap/draft/methods/integration/DeletedMessagesVaultTest.java
=>
webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/vault/DeletedMessageVaultIntegrationTest.java}
(93%)
rename
server/protocols/{jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap
=>
webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/vault}/DeletedMessagesVaultRequests.java
(85%)
rename
server/protocols/{jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap
=>
webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/vault}/ExportRequest.java
(89%)
rename
server/protocols/{jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap/draft/methods/integration
=>
webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/vault}/LinshareBlobExportMechanismIntegrationTest.java
(86%)
copy
server/{protocols/jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap/JmapURIBuilder.java
=> testing/src/main/java/org/apache/james/jmap/AccessToken.java} (70%)
rename
server/{protocols/jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test
=> testing/src/main}/java/org/apache/james/jmap/HttpJmapAuthentication.java
(95%)
rename
server/{protocols/jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap/TestingConstants.java
=> testing/src/main/java/org/apache/james/jmap/JMAPTestingConstants.java} (98%)
rename
server/{protocols/jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test
=> testing/src/main}/java/org/apache/james/jmap/JmapCommonRequests.java (92%)
copy
server/{protocols/jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap/JmapURIBuilder.java
=> testing/src/main/java/org/apache/james/jmap/LocalHostURIBuilder.java} (83%)
copy
server/{protocols/jmap-draft-integration-testing/jmap-draft-integration-testing-common/src/test/java/org/apache/james/jmap/JmapURIBuilder.java
=> testing/src/main/java/org/apache/james/junit/categories/BasicFeature.java}
(67%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]