This is an automated email from the ASF dual-hosted git repository.
aldettinger pushed a change to branch CAMEL-13342-JUNIT5-EXPLORATORY
in repository https://gitbox.apache.org/repos/asf/camel.git.
discard 98f221b CAMEL-13342: Moved further the proof-of-concept for
camel-test-spring/CamelSpringTestSupport
discard f9fab3f CAMEL-13342: Implemented a first version of a
proof-of-concept for camel-testcontainers-spring with JUnit 5
discard 0793602 CAMEL-13342: Implemented a first version of a
proof-of-concept for camel-testcontainers with JUnit 5
discard 0c58eb6 CAMEL-13342: Implemented a first version of a
proof-of-concept for camel-cdi-test in junit 5
discard 3aa278d CAMEL-13342: Added a JUnit 5 version of JUnit 4 test patterns
discard 69a3393 CAMEL-13342: Setup SimpleMockTest with junit extension and
parameter resolver
discard d0d2fa4 CAMEL-13342: Created CamelTest annotation and move existing
tests to **test/junit4**
add c4297b4 CAMEL-13749: Added MapAccessor to SpEL evaluation context
add 8bb996c CAMEL-13733-update pom.xml to use camel-core-engin
add bf98569 Merge pull request #3039 from apache/CAMEL-13733
add 1e6351e Regen
add 62cb2cc CAMEL-13735: error-handler documentation refers to a method
that has been removed in camel 3
add d5fbaf8 CAMEL-13736: Camel main - Support bean post processing on
@BindToRegistry
add dc8c20d Use lambda
add f3cc092 CAMEL-13756 - Camel-Elasticsearch: Upgrade to 7.x
add ae3e0e4 CAMEL-13756 - Fixed CS
add cd44135 Camel-Elasticsearch-Rest Karaf feature works correctly
add 703e8d2 CAMEL-13733 - Fixed Camel-Ribbon build
add 8c6bc27 CAMEL-13733 - Camel-Consul: Fixed Build
add 4d3b656 CAMEL-13733 - Fixed Build for Camel-DNS
add 7593bee CAMEL-13733 - Fixed build for Camel-Kubernetes
add 9d10458 CAMEL-13733 - Fixed build for Camel-Zookeeper
add fb2ea17 Regen
new bf91554 CAMEL-13342: Created CamelTest annotation and move existing
tests to **test/junit4**
new b9dcb7f CAMEL-13342: Setup SimpleMockTest with junit extension and
parameter resolver
new 197546b CAMEL-13342: Added a JUnit 5 version of JUnit 4 test patterns
new af308b4 CAMEL-13342: Implemented a first version of a
proof-of-concept for camel-cdi-test in junit 5
new 4e17c51 CAMEL-13342: Implemented a first version of a
proof-of-concept for camel-testcontainers with JUnit 5
new ca372d4 CAMEL-13342: Implemented a first version of a
proof-of-concept for camel-testcontainers-spring with JUnit 5
new 54abefb CAMEL-13342: Moved further the proof-of-concept for
camel-test-spring/CamelSpringTestSupport
new 42538e6 CAMEL-13342: Implemented a first version of a
proof-of-concept for camel-test-spring/SpringExtension with JUnit 5
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (98f221b)
\
N -- N -- N refs/heads/CAMEL-13342-JUNIT5-EXPLORATORY (42538e6)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 8 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:
components/camel-consul/pom.xml | 30 +++++
components/camel-dns/pom.xml | 15 +++
.../elasticsearch/ElasticsearchProducer.java | 6 +-
...lasticsearchRestComponentVerifierExtension.java | 3 +-
.../ElasticsearchActionRequestConverter.java | 106 ++++++++---------
.../ElasticsearchClusterBaseTest.java | 8 +-
.../ElasticsearchClusterIndexTest.java | 15 ++-
...asticsearchGetSearchDeleteExistsUpdateTest.java | 6 +-
.../elasticsearch/ElasticsearchIndexTest.java | 6 +-
components/camel-kubernetes/pom.xml | 15 +++
components/camel-ribbon/pom.xml | 21 +++-
.../camel-spring/src/main/docs/spel-language.adoc | 4 +-
.../apache/camel/language/spel/SpelExpression.java | 2 +
.../org/apache/camel/language/spel/SpelTest.java | 8 ++
.../test/junit5/spring/CamelSpringRunner.java | 83 --------------
.../camel/test/junit5/spring/CamelSpringTest.java | 32 +++---
.../patterns/DebugSpringCamelContextTest.java | 43 ++++---
.../test/junit5/patterns/DebugSpringTest.java | 83 ++++++++++++++
.../camel/test/junit5/patterns/MyProduceBean.java | 38 +++----
.../camel/test/junit5/patterns/MySender.java | 0
.../test/junit5/patterns/ProduceBeanTest.java | 39 +++----
.../junit5/patterns/ProducerBeanInjectTest.java | 40 +++++++
.../camel/test/junit5/patterns/SimpleMockTest.java | 63 +++++++++++
.../spring/CamelSpringActiveProfileTest.java | 56 +++++++++
...CamelSpringDisableJmxInheritedOverrideTest.java | 35 ++----
.../spring/CamelSpringDisableJmxInheritedTest.java | 30 +----
.../junit5/spring/CamelSpringDisableJmxTest.java | 36 ++----
.../spring/CamelSpringExcludeRoutesTest.java | 35 ++----
.../CamelSpringMockEndpointsAndSkipTest.java | 57 ++++++++++
.../spring/CamelSpringMockEndpointsTest.java | 58 ++++++++++
...ingOverridePropertiesForPropertyInjectTest.java | 54 +++++++++
.../spring/CamelSpringOverridePropertiesTest.java | 69 ++++++++++++
.../test/junit5/spring/CamelSpringPlainTest.java | 125 +++++++++++++++++++++
.../CamelSpringPropertiesLocationElementTest.java | 64 +++++++++++
...amelSpringProvidesBreakpointInherritedTest.java | 29 +----
.../spring/CamelSpringProvidesBreakpointTest.java | 67 +++++++++++
...lSpringRouteProcessorDumpRouteCoverageTest.java | 57 ++++++++++
...SpringShutdownTimeoutInheritedOverrideTest.java | 38 +++----
.../CamelSpringShutdownTimeoutInheritedTest.java | 29 +----
.../spring/CamelSpringShutdownTimeoutTest.java | 38 +++----
.../spring/CamelSpringTestPropertySourceTest.java | 46 ++++++++
.../CamelSpringTestSupportActiveProfileTest.java | 51 +++++++++
.../spring/CamelSpringUseAdviceWithTest.java | 52 +++++++++
.../spring/TestPropertyInjectRouteBuilder.java | 36 ++----
.../camel/test/junit5/spring/TestRouteBuilder.java | 35 ++----
...InterceptSendToEndpointWithLoadbalancerTest.xml | 0
.../issues/AdviceWithOnCompletionTest.xml | 0
.../AdviceWithOnExceptionMultipleIssueTest.xml | 0
.../issues/MockEndpointsAndSkipTest.xml | 0
.../test/junit5/patterns/ProduceBeanInjectTest.xml | 39 +++++++
.../camel/test/junit5/patterns/ProduceBeanTest.xml | 35 ++++++
.../test/{ => junit5}/patterns/SimpleMockTest.xml | 0
.../{ => junit5}/patterns/applicationContext.xml | 0
.../CamelSpringActiveProfileTest-context.xml | 43 +++++++
...ridePropertiesForPropertyInjectTest-context.xml | 36 ++++++
.../CamelSpringOverridePropertiesTest-context.xml | 42 +++++++
.../junit5/spring/CamelSpringPlainTest-context.xml | 56 +++++++++
...SpringPropertiesLocationElementTest-context.xml | 49 ++++++++
.../CamelSpringTestPropertySourceTest-context.xml} | 0
.../properties-location-element-1.properties | 0
.../properties-location-element-2.properties | 0
.../properties-location-element-3.properties | 0
.../camel/test/{ => junit5}/spring/test.properties | 0
components/camel-zookeeper/pom.xml | 30 +++++
components/readme.adoc | 6 +-
.../main/java/org/apache/camel/BindToRegistry.java | 7 +-
.../impl/engine/DefaultCamelBeanPostProcessor.java | 107 ++++++++++--------
core/camel-cloud/pom.xml | 2 +-
.../impl/BindToRegistryBeanPostProcessorTest.java | 67 +++++++++++
.../org/apache/camel/util/ReflectionHelper.java | 3 +
.../modules/ROOT/pages/spel-language.adoc | 4 +-
.../modules/ROOT/pages/error-handler.adoc | 66 ++---------
parent/pom.xml | 8 +-
.../karaf/features/src/main/resources/features.xml | 1 -
74 files changed, 1750 insertions(+), 614 deletions(-)
delete mode 100644
components/camel-test-spring/src/main/java/org/apache/camel/test/junit5/spring/CamelSpringRunner.java
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/main/java/org/apache/camel/test/junit5/spring/CamelSpringTest.java
(60%)
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/patterns/DebugSpringCamelContextTest.java
(50%)
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/patterns/DebugSpringTest.java
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/patterns/MyProduceBean.java
(52%)
copy components/{camel-test =>
camel-test-spring}/src/test/java/org/apache/camel/test/junit5/patterns/MySender.java
(100%)
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/patterns/ProduceBeanTest.java
(50%)
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/patterns/ProducerBeanInjectTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/patterns/SimpleMockTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringActiveProfileTest.java
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringDisableJmxInheritedOverrideTest.java
(51%)
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringDisableJmxInheritedTest.java
(51%)
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringDisableJmxTest.java
(51%)
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringExcludeRoutesTest.java
(51%)
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringMockEndpointsAndSkipTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringMockEndpointsTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringOverridePropertiesForPropertyInjectTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringOverridePropertiesTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringPlainTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringPropertiesLocationElementTest.java
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringProvidesBreakpointInherritedTest.java
(51%)
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringProvidesBreakpointTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringRouteProcessorDumpRouteCoverageTest.java
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringShutdownTimeoutInheritedOverrideTest.java
(51%)
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringShutdownTimeoutInheritedTest.java
(51%)
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringShutdownTimeoutTest.java
(51%)
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringTestPropertySourceTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringTestSupportActiveProfileTest.java
create mode 100644
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/CamelSpringUseAdviceWithTest.java
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/TestPropertyInjectRouteBuilder.java
(51%)
copy core/camel-api/src/main/java/org/apache/camel/BindToRegistry.java =>
components/camel-test-spring/src/test/java/org/apache/camel/test/junit5/spring/TestRouteBuilder.java
(51%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/issues/AdviceWithInterceptSendToEndpointWithLoadbalancerTest.xml
(100%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/issues/AdviceWithOnCompletionTest.xml (100%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/issues/AdviceWithOnExceptionMultipleIssueTest.xml (100%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/issues/MockEndpointsAndSkipTest.xml (100%)
create mode 100644
components/camel-test-spring/src/test/resources/org/apache/camel/test/junit5/patterns/ProduceBeanInjectTest.xml
create mode 100644
components/camel-test-spring/src/test/resources/org/apache/camel/test/junit5/patterns/ProduceBeanTest.xml
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/patterns/SimpleMockTest.xml (100%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/patterns/applicationContext.xml (100%)
create mode 100644
components/camel-test-spring/src/test/resources/org/apache/camel/test/junit5/spring/CamelSpringActiveProfileTest-context.xml
create mode 100644
components/camel-test-spring/src/test/resources/org/apache/camel/test/junit5/spring/CamelSpringOverridePropertiesForPropertyInjectTest-context.xml
create mode 100644
components/camel-test-spring/src/test/resources/org/apache/camel/test/junit5/spring/CamelSpringOverridePropertiesTest-context.xml
create mode 100644
components/camel-test-spring/src/test/resources/org/apache/camel/test/junit5/spring/CamelSpringPlainTest-context.xml
create mode 100644
components/camel-test-spring/src/test/resources/org/apache/camel/test/junit5/spring/CamelSpringPropertiesLocationElementTest-context.xml
copy
components/camel-test-spring/src/test/resources/org/apache/camel/test/{spring/CamelSpringRunnerTestPropertySourceTest-context.xml
=> junit5/spring/CamelSpringTestPropertySourceTest-context.xml} (100%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/spring/properties-location-element-1.properties (100%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/spring/properties-location-element-2.properties (100%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/spring/properties-location-element-3.properties (100%)
copy components/camel-test-spring/src/test/resources/org/apache/camel/test/{
=> junit5}/spring/test.properties (100%)
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/BindToRegistryBeanPostProcessorTest.java