Introduce a common set of extendable messaging tests
authorJames Netherton <jamesnetherton@gmail.com>
Mon, 9 Aug 2021 14:30:11 +0000 (15:30 +0100)
committerPeter Palaga <ppalaga@redhat.com>
Wed, 11 Aug 2021 10:01:42 +0000 (12:01 +0200)
commit01719a219a0669e3262cc70e93021cd8af04b177
tree95869f6e0dec1e0b0595b0fcc33cf02488867b06
parent2a09b7b9fea1d519566683217ff6942f9bf5750f
Introduce a common set of extendable messaging tests

Fixes #2914
62 files changed:
integration-tests/activemq/pom.xml
integration-tests/activemq/src/main/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQConnectionFactoryProducer.java [new file with mode: 0644]
integration-tests/activemq/src/test/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQTest.java
integration-tests/amqp/pom.xml
integration-tests/amqp/src/main/java/org/apache/camel/quarkus/component/amqp/it/AmqpResource.java
integration-tests/amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpTest.java
integration-tests/jms-artemis-client/pom.xml [new file with mode: 0644]
integration-tests/jms-artemis-client/src/main/java/org/apache/camel/quarkus/component/jms/artemis/it/JmsArtemisResource.java [new file with mode: 0644]
integration-tests/jms-artemis-client/src/test/java/org/apache/camel/quarkus/component/jms/artemis/it/JmsArtemisIT.java [new file with mode: 0644]
integration-tests/jms-artemis-client/src/test/java/org/apache/camel/quarkus/component/jms/artemis/it/JmsArtemisTest.java [new file with mode: 0644]
integration-tests/jms-qpid-amqp-client/pom.xml [new file with mode: 0644]
integration-tests/jms-qpid-amqp-client/src/main/java/org/apache/camel/quarkus/component/jms/qpid/it/QpidJmsResource.java [new file with mode: 0644]
integration-tests/jms-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/jms/qpid/it/JmsQpidIT.java [new file with mode: 0644]
integration-tests/jms-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/jms/qpid/it/JmsQpidTest.java [new file with mode: 0644]
integration-tests/messaging/README.adoc [new file with mode: 0644]
integration-tests/messaging/common/pom.xml [new file with mode: 0644]
integration-tests/messaging/common/src/main/java/org/apache/camel/quarkus/component/messaging/it/MessagingCommonResource.java [moved from integration-tests/messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/JmsResource.java with 54% similarity]
integration-tests/messaging/common/src/main/java/org/apache/camel/quarkus/component/messaging/it/MessagingCommonRoutes.java [moved from integration-tests/messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/JmsRoutes.java with 66% similarity]
integration-tests/messaging/common/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java [moved from integration-tests/messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java with 100% similarity]
integration-tests/messaging/common/src/main/java/org/apache/camel/quarkus/component/messaging/it/util/resolver/JmsMessageResolver.java [new file with mode: 0644]
integration-tests/messaging/common/src/main/java/org/apache/camel/quarkus/component/messaging/it/util/resolver/JmsMessageResolverProducer.java [new file with mode: 0644]
integration-tests/messaging/common/src/main/java/org/apache/camel/quarkus/component/messaging/it/util/scheme/ComponentScheme.java [new file with mode: 0644]
integration-tests/messaging/common/src/main/java/org/apache/camel/quarkus/component/messaging/it/util/scheme/MessagingComponentSchemeProducer.java [new file with mode: 0644]
integration-tests/messaging/common/src/test/java/org/apache/camel/quarkus/component/messaging/it/AbstractMessagingTest.java [moved from integration-tests/messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsTest.java with 56% similarity]
integration-tests/messaging/jms/pom.xml [new file with mode: 0644]
integration-tests/messaging/jms/src/main/java/org/apache/camel/quarkus/messaging/jms/JmsProducers.java [moved from integration-tests/messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/JmsProducers.java with 98% similarity]
integration-tests/messaging/jms/src/main/java/org/apache/camel/quarkus/messaging/jms/JmsResource.java [new file with mode: 0644]
integration-tests/messaging/jms/src/main/java/org/apache/camel/quarkus/messaging/jms/JmsRoutes.java [new file with mode: 0644]
integration-tests/messaging/jms/src/main/java/org/apache/camel/quarkus/messaging/jms/util/JmsMessageResolverProducer.java [new file with mode: 0644]
integration-tests/messaging/jms/src/test/java/org/apache/camel/quarkus/messaging/jms/AbstractJmsMessagingTest.java [new file with mode: 0644]
integration-tests/messaging/pom.xml
integration-tests/messaging/sjms/pom.xml [new file with mode: 0644]
integration-tests/messaging/sjms/src/main/java/org/apache/camel/quarkus/messaging/sjms/SjmsResource.java [new file with mode: 0644]
integration-tests/messaging/sjms/src/main/java/org/apache/camel/quarkus/messaging/sjms/SjmsRoutes.java [new file with mode: 0644]
integration-tests/messaging/sjms/src/main/java/org/apache/camel/quarkus/messaging/sjms/util/JmsMessageResolverProducer.java [new file with mode: 0644]
integration-tests/messaging/sjms/src/test/java/org/apache/camel/quarkus/messaging/sjms/AbstractSjmsMessagingTest.java [new file with mode: 0644]
integration-tests/paho/pom.xml [new file with mode: 0644]
integration-tests/paho/src/main/java/org/apache/camel/quarkus/component/paho/PahoResource.java [moved from integration-tests/activemq/src/main/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQResource.java with 52% similarity]
integration-tests/paho/src/test/java/org/apache/camel/quarkus/component/paho/it/PahoIT.java [moved from integration-tests/messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java with 90% similarity]
integration-tests/paho/src/test/java/org/apache/camel/quarkus/component/paho/it/PahoTest.java [new file with mode: 0644]
integration-tests/pom.xml
integration-tests/sjms-artemis-client/pom.xml [new file with mode: 0644]
integration-tests/sjms-artemis-client/src/main/java/org/apache/camel/quarkus/component/sjms/artemis/it/SjmsArtemisResource.java [new file with mode: 0644]
integration-tests/sjms-artemis-client/src/test/java/org/apache/camel/quarkus/component/sjms/artemis/it/SjmsArtemisIT.java [new file with mode: 0644]
integration-tests/sjms-artemis-client/src/test/java/org/apache/camel/quarkus/component/sjms/artemis/it/SjmsArtemisTest.java [new file with mode: 0644]
integration-tests/sjms-qpid-amqp-client/pom.xml [new file with mode: 0644]
integration-tests/sjms-qpid-amqp-client/src/main/java/org/apache/camel/quarkus/component/sjms/qpid/it/QpidSjmsResource.java [new file with mode: 0644]
integration-tests/sjms-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/sjms/qpid/it/SjmsQpidIT.java [new file with mode: 0644]
integration-tests/sjms-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/sjms/qpid/it/SjmsQpidTest.java [new file with mode: 0644]
integration-tests/sjms2-artemis-client/pom.xml [new file with mode: 0644]
integration-tests/sjms2-artemis-client/src/main/java/org/apache/camel/quarkus/component/sjms2/artemis/it/Sjms2ArtemisResource.java [new file with mode: 0644]
integration-tests/sjms2-artemis-client/src/test/java/org/apache/camel/quarkus/component/sjms2/artemis/it/Sjms2ArtemisIT.java [new file with mode: 0644]
integration-tests/sjms2-artemis-client/src/test/java/org/apache/camel/quarkus/component/sjms2/artemis/it/Sjms2ArtemisTest.java [new file with mode: 0644]
integration-tests/sjms2-qpid-amqp-client/pom.xml [new file with mode: 0644]
integration-tests/sjms2-qpid-amqp-client/src/main/java/org/apache/camel/quarkus/component/sjms2/qpid/it/QpidSjms2Resource.java [new file with mode: 0644]
integration-tests/sjms2-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/sjms2/qpid/it/Sjms2QpidIT.java [new file with mode: 0644]
integration-tests/sjms2-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/sjms2/qpid/it/Sjms2QpidTest.java [new file with mode: 0644]
pom.xml
poms/bom-test/pom.xml
tooling/scripts/test-categories.yaml
tooling/scripts/validate-github-workflows.groovy
tooling/test-list/pom.xml