This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git.
from cae2be4 Upgrade spring boot 4.3.5
add 8e97a7d Upgrade micrometer 1.8.3
add 9fbfb3d CAMEL-17690: camel-test-main - Annotation based testing
(#7041)
add ce0bcbe Regen for commit 9fbfb3dc5454b80689a12bc5e5910669c364b077
No new revisions were added by this update.
Summary of changes:
camel-dependencies/pom.xml | 2 +-
.../org/apache/camel/catalog/others.properties | 1 -
.../org/apache/camel/catalog/others/console.json | 15 -
.../camel-test/camel-test-main-junit5/pom.xml | 15 +
.../src/main/docs/test-main-junit5.adoc | 405 +++++++++++++++++++-
.../camel/test/main/junit5/AdviceRouteMapping.java | 63 ++++
.../camel/test/main/junit5/CamelMainContext.java | 420 +++++++++++++++++++++
.../camel/test/main/junit5/CamelMainExtension.java | 178 +++++++++
.../camel/test/main/junit5/CamelMainTest.java | 198 ++++++++++
.../test/main/junit5/CamelMainTestSupport.java | 38 +-
.../apache/camel/test/main/junit5/Configure.java | 62 +++
.../camel/test/main/junit5/DebuggerCallback.java | 41 ++
.../camel/test/main/junit5/MainForTest.java} | 30 +-
.../camel/test/main/junit5/ReplaceInRegistry.java | 85 +++++
.../junit5/{ => annotation}/AdviceRouteTest.java | 40 +-
.../DumpRouteCoverageTest.java} | 36 +-
.../InheritanceTest.java} | 20 +-
.../main/junit5/annotation/MockEndpointTest.java | 93 +++++
.../annotation/MockEndpointsAndSkipTest.java | 83 ++++
.../{ => annotation}/OverridePropertiesTest.java | 32 +-
.../ReplaceBeanFromFieldInheritanceTest.java} | 16 +-
.../ReplaceBeanFromFieldTest.java} | 44 ++-
.../ReplaceBeanFromFieldWithMockTest.java | 76 ++++
.../ReplaceBeanFromMethodInheritanceTest.java} | 16 +-
.../ReplaceBeanFromMethodTest.java} | 36 +-
.../ReplaceBeanFromMethodWithMockTest.java | 70 ++++
.../{ => annotation}/ReplaceRouteFromTest.java | 31 +-
.../annotation/SupportParameterizedTest.java | 55 +++
.../junit5/annotation/SupportRepeatedTest.java | 55 +++
.../junit5/annotation/TestInstanceDefaultTest.java | 61 +++
.../annotation/TestInstancePerClassTest.java | 69 ++++
.../annotation/TestInstancePerMethodTest.java | 63 ++++
...UseSeveralPropertyPlaceholderLocationsTest.java | 26 +-
.../WithConfigurationClassTest.java} | 28 +-
.../annotation/WithDebuggerCallbackTest.java | 71 ++++
.../junit5/{ => annotation}/WithMainClassTest.java | 24 +-
.../LoadCustomConfigurationDefaultPackageTest.java | 26 +-
.../LoadCustomConfigurationSamePackageTest.java | 28 +-
.../EchoRouteBuilder.java} | 15 +-
.../test/main/junit5/{ => common}/Greetings.java | 2 +-
.../main/junit5/{ => common}/MyConfiguration.java | 2 +-
.../{Greetings.java => common/MyMainClass.java} | 14 +-
.../MySatefulRouteBuilder.java} | 15 +-
.../{Greetings.java => common/MyStatefulBean.java} | 15 +-
.../main/junit5/{ => legacy}/AdviceRouteTest.java | 4 +-
.../{ => legacy}/OverridePropertiesTest.java | 4 +-
.../main/junit5/{ => legacy}/ReplaceBeanTest.java | 5 +-
.../ReplaceBeanWithMockTest.java} | 40 +-
.../junit5/{ => legacy}/ReplaceRouteFromTest.java | 4 +-
.../SupportParameterizedTest.java} | 27 +-
.../SupportRepeatedTest.java} | 27 +-
.../junit5/legacy/TestInstanceDefaultTest.java | 59 +++
.../junit5/legacy/TestInstancePerClassTest.java | 61 +++
.../junit5/legacy/TestInstancePerMethodTest.java | 61 +++
...UseSeveralPropertyPlaceholderLocationsTest.java | 4 +-
.../junit5/{ => legacy}/WithMainClassTest.java | 7 +-
.../LoadCustomConfigurationDefaultPackageTest.java | 4 +-
.../LoadCustomConfigurationSamePackageTest.java | 4 +-
.../custom-same-package-application.properties | 0
.../custom-same-package-application.properties | 0
.../src/test/resources/routes/my-route.xml | 2 +-
parent/pom.xml | 2 +-
62 files changed, 2668 insertions(+), 362 deletions(-)
delete mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/console.json
create mode 100644
components/camel-test/camel-test-main-junit5/src/main/java/org/apache/camel/test/main/junit5/AdviceRouteMapping.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/main/java/org/apache/camel/test/main/junit5/CamelMainContext.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/main/java/org/apache/camel/test/main/junit5/CamelMainExtension.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/main/java/org/apache/camel/test/main/junit5/CamelMainTest.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/main/java/org/apache/camel/test/main/junit5/Configure.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/main/java/org/apache/camel/test/main/junit5/DebuggerCallback.java
copy
components/camel-test/camel-test-main-junit5/src/{test/java/org/apache/camel/test/main/junit5/MyConfiguration.java
=> main/java/org/apache/camel/test/main/junit5/MainForTest.java} (51%)
create mode 100644
components/camel-test/camel-test-main-junit5/src/main/java/org/apache/camel/test/main/junit5/ReplaceInRegistry.java
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> annotation}/AdviceRouteTest.java (60%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{AdviceRouteTest.java
=> annotation/DumpRouteCoverageTest.java} (61%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{WithMainClassTest.java
=> annotation/InheritanceTest.java} (64%)
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/MockEndpointTest.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/MockEndpointsAndSkipTest.java
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> annotation}/OverridePropertiesTest.java (67%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{Greetings.java
=> annotation/ReplaceBeanFromFieldInheritanceTest.java} (75%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{ReplaceBeanTest.java
=> annotation/ReplaceBeanFromFieldTest.java} (60%)
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/ReplaceBeanFromFieldWithMockTest.java
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{Greetings.java
=> annotation/ReplaceBeanFromMethodInheritanceTest.java} (75%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{ReplaceBeanTest.java
=> annotation/ReplaceBeanFromMethodTest.java} (64%)
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/ReplaceBeanFromMethodWithMockTest.java
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> annotation}/ReplaceRouteFromTest.java (67%)
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/SupportParameterizedTest.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/SupportRepeatedTest.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/TestInstanceDefaultTest.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/TestInstancePerClassTest.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/TestInstancePerMethodTest.java
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> annotation}/UseSeveralPropertyPlaceholderLocationsTest.java (65%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{WithMainClassTest.java
=> annotation/WithConfigurationClassTest.java} (62%)
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/annotation/WithDebuggerCallbackTest.java
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> annotation}/WithMainClassTest.java (70%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> annotation}/custom/LoadCustomConfigurationDefaultPackageTest.java (71%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> annotation}/custom/LoadCustomConfigurationSamePackageTest.java (68%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{Greetings.java
=> common/EchoRouteBuilder.java} (76%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> common}/Greetings.java (95%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> common}/MyConfiguration.java (96%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{Greetings.java
=> common/MyMainClass.java} (75%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{Greetings.java
=> common/MySatefulRouteBuilder.java} (73%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{Greetings.java
=> common/MyStatefulBean.java} (75%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> legacy}/AdviceRouteTest.java (91%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> legacy}/OverridePropertiesTest.java (91%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> legacy}/ReplaceBeanTest.java (90%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{ReplaceBeanTest.java
=> legacy/ReplaceBeanWithMockTest.java} (65%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> legacy}/ReplaceRouteFromTest.java (91%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{WithMainClassTest.java
=> legacy/SupportParameterizedTest.java} (56%)
copy
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{WithMainClassTest.java
=> legacy/SupportRepeatedTest.java} (54%)
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/legacy/TestInstanceDefaultTest.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/legacy/TestInstancePerClassTest.java
create mode 100644
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/legacy/TestInstancePerMethodTest.java
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> legacy}/UseSeveralPropertyPlaceholderLocationsTest.java (91%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> legacy}/WithMainClassTest.java (90%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> legacy}/custom/LoadCustomConfigurationDefaultPackageTest.java (94%)
rename
components/camel-test/camel-test-main-junit5/src/test/java/org/apache/camel/test/main/junit5/{
=> legacy}/custom/LoadCustomConfigurationSamePackageTest.java (94%)
copy
components/camel-test/camel-test-main-junit5/src/test/resources/org/apache/camel/test/main/junit5/{
=> annotation}/custom/custom-same-package-application.properties (100%)
rename
components/camel-test/camel-test-main-junit5/src/test/resources/org/apache/camel/test/main/junit5/{
=> legacy}/custom/custom-same-package-application.properties (100%)