You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2024/05/29 17:23:54 UTC
(camel-karaf) branch 276/integration-test-framework updated (86e88c1b6 -> 3d376cd6d)
This is an automated email from the ASF dual-hosted git repository.
nfilotto pushed a change to branch 276/integration-test-framework
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
discard 86e88c1b6 Adapt to Camel 4.6
discard 40760093b Move camel-seda and camel-file into the same class
discard baf7bd65f Add multi camel context support
discard 4f6847190 Allow to provide additional required features using the annotation
discard ae8dc3f44 Use a common annotation for static hints
discard b5a82c16e Add support of integration tests with blueprint
discard 9138ffa57 Move camel-seda and camel-file into same module
discard 55c431b81 Add the CamelRouteSupplier
discard f1ed5364f Ref #276: Propose an integration test framework
discard 118b3d884 Add camel jetty integration test (#276)
add 7be50ad5a camel-saxon wrapper - integration test fix (#300)
add 279736efc Add reviews rule on PR
add 7d102d3ad [project] Add version badge on readme (#304)
add 255e5a0f8 Add camel jetty integration test (#276)
add 113e3939d Ref #276: Propose an integration test framework
add 4510b719a Add the CamelRouteSupplier
add 88ac993ea Move camel-seda and camel-file into same module
add ab910e98e Add support of integration tests with blueprint
add 8f742350c Use a common annotation for static hints
add 987fa1218 Allow to provide additional required features using the annotation
add 0f3563085 Add multi camel context support
add 99cd13d38 Move camel-seda and camel-file into the same class
add 54b44f41b Adapt to Camel 4.6
add 3d376cd6d Add examples and rename component to feature
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 (86e88c1b6)
\
N -- N -- N refs/heads/276/integration-test-framework (3d376cd6d)
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.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 6 ++
README.md | 3 +-
components/pom.xml | 17 +++
features/src/main/feature/camel-features.xml | 3 +-
.../camel/itests/AbstractCamelRouteITest.java | 105 ++++++++++++++++---
.../itests/AbstractCamelRouteWithBundleITest.java | 23 ++++-
...actCamelSingleFeatureResultFileBasedRoute.java} | 4 +-
...melSingleFeatureResultFileBasedRouteITest.java} | 4 +-
...SingleFeatureResultFileBasedRouteSupplier.java} | 2 +-
...actCamelSingleFeatureResultMockBasedRoute.java} | 4 +-
...melSingleFeatureResultMockBasedRouteITest.java} | 8 +-
...SingleFeatureResultMockBasedRouteSupplier.java} | 2 +-
...a => AbstractCamelSingleFeatureRouteITest.java} | 8 +-
...> AbstractCamelSingleFeatureRouteSupplier.java} | 2 +-
.../karaf/camel/itests/AvailablePortProvider.java | 68 ++++++++++++
.../karaf/camel/itests/CamelContextProvider.java | 25 +++++
.../karaf/camel/itests/CamelKarafTestHint.java | 6 ++
...=> CamelSingleFeatureResultFileBasedRoute.java} | 2 +-
...=> CamelSingleFeatureResultMockBasedRoute.java} | 2 +-
...nentRoute.java => CamelSingleFeatureRoute.java} | 2 +-
.../camel/itests/CamelSuppliedRouteLauncher.java | 37 ++++++-
.../java/org/apache/karaf/camel/itests/Utils.java | 66 +++++++++++-
.../blueprint-dsl-only}/pom.xml | 8 +-
.../main/resources/OSGI-INF/blueprint/route1.xml} | 25 ++---
.../main/resources/OSGI-INF/blueprint/route2.xml} | 25 ++---
.../itest/CamelBlueprintExampleWithBothTest.java | 65 ++++++++++++
.../camel-jetty => examples/java-dsl-only}/pom.xml | 8 +-
.../test/CamelExampleRouteFirstSupplier.java} | 25 ++---
.../test/CamelExampleRouteSecondSupplier.java} | 25 ++---
.../itest/CamelJavaExampleFirstOnlyTest.java | 57 +++++++++++
.../itest/CamelJavaExampleWithBothTest.java | 63 ++++++++++++
.../camel-jetty => examples/mixed}/pom.xml | 8 +-
.../examples/test/CamelExampleRouteSupplier.java | 73 +++++++++++++
.../main/resources/OSGI-INF/blueprint/route.xml | 76 ++++++++++++++
.../camel/examples/itest/CamelExampleTest.java | 114 +++++++++++++++++++++
tests/{components => examples}/pom.xml | 20 ++--
tests/{components => features}/camel-amqp/pom.xml | 4 +-
.../main/resources/OSGI-INF/blueprint/route.xml | 18 +++-
.../apache/karaf/camel/itest/CamelAmqpITest.java | 4 +-
tests/{components => features}/camel-core/pom.xml | 4 +-
.../karaf/camel/test/CamelFileRouteSupplier.java | 4 +-
.../karaf/camel/test/CamelSedaRouteSupplier.java | 4 +-
.../apache/karaf/camel/itest/CamelCoreITest.java | 8 +-
.../camel-elasticsearch/pom.xml | 4 +-
.../test/CamelElasticsearchRouteSupplier.java | 4 +-
.../karaf/camel/itest/CamelElasticsearchITest.java | 4 +-
tests/{components => features}/camel-jetty/pom.xml | 4 +-
.../karaf/camel/test/CamelJettyRouteSupplier.java | 4 +-
.../apache/karaf/camel/itest/CamelJettyITest.java | 4 +-
tests/{components => features}/pom.xml | 11 +-
tests/pom.xml | 3 +-
51 files changed, 912 insertions(+), 163 deletions(-)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultFileBasedRoute.java => AbstractCamelSingleFeatureResultFileBasedRoute.java} (86%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultFileBasedRouteITest.java => AbstractCamelSingleFeatureResultFileBasedRouteITest.java} (84%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultFileBasedRouteSupplier.java => AbstractCamelSingleFeatureResultFileBasedRouteSupplier.java} (90%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultMockBasedRoute.java => AbstractCamelSingleFeatureResultMockBasedRoute.java} (87%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultMockBasedRouteITest.java => AbstractCamelSingleFeatureResultMockBasedRouteITest.java} (76%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultMockBasedRouteSupplier.java => AbstractCamelSingleFeatureResultMockBasedRouteSupplier.java} (90%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentRouteITest.java => AbstractCamelSingleFeatureRouteITest.java} (83%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentRouteSupplier.java => AbstractCamelSingleFeatureRouteSupplier.java} (97%)
create mode 100644 tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/AvailablePortProvider.java
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{CamelSingleComponentResultFileBasedRoute.java => CamelSingleFeatureResultFileBasedRoute.java} (95%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{CamelSingleComponentResultMockBasedRoute.java => CamelSingleFeatureResultMockBasedRoute.java} (89%)
rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{CamelSingleComponentRoute.java => CamelSingleFeatureRoute.java} (97%)
copy tests/{components/camel-jetty => examples/blueprint-dsl-only}/pom.xml (84%)
copy tests/{components/camel-jetty/pom.xml => examples/blueprint-dsl-only/src/main/resources/OSGI-INF/blueprint/route1.xml} (56%)
copy tests/{components/camel-jetty/pom.xml => examples/blueprint-dsl-only/src/main/resources/OSGI-INF/blueprint/route2.xml} (56%)
create mode 100644 tests/examples/blueprint-dsl-only/src/test/java/org/apache/karaf/camel/examples/itest/CamelBlueprintExampleWithBothTest.java
copy tests/{components/camel-jetty => examples/java-dsl-only}/pom.xml (85%)
copy tests/{camel-integration-test/src/main/java/org/apache/karaf/camel/itests/AbstractCamelRouteWithBundleITest.java => examples/java-dsl-only/src/main/java/org/apache/karaf/camel/examples/test/CamelExampleRouteFirstSupplier.java} (59%)
copy tests/{camel-integration-test/src/main/java/org/apache/karaf/camel/itests/AbstractCamelRouteWithBundleITest.java => examples/java-dsl-only/src/main/java/org/apache/karaf/camel/examples/test/CamelExampleRouteSecondSupplier.java} (59%)
create mode 100644 tests/examples/java-dsl-only/src/test/java/org/apache/karaf/camel/examples/itest/CamelJavaExampleFirstOnlyTest.java
create mode 100644 tests/examples/java-dsl-only/src/test/java/org/apache/karaf/camel/examples/itest/CamelJavaExampleWithBothTest.java
copy tests/{components/camel-jetty => examples/mixed}/pom.xml (86%)
create mode 100644 tests/examples/mixed/src/main/java/org/apache/karaf/camel/examples/test/CamelExampleRouteSupplier.java
create mode 100644 tests/examples/mixed/src/main/resources/OSGI-INF/blueprint/route.xml
create mode 100644 tests/examples/mixed/src/test/java/org/apache/karaf/camel/examples/itest/CamelExampleTest.java
copy tests/{components => examples}/pom.xml (92%)
rename tests/{components => features}/camel-amqp/pom.xml (91%)
rename tests/{components => features}/camel-amqp/src/main/resources/OSGI-INF/blueprint/route.xml (75%)
rename tests/{components => features}/camel-amqp/src/test/java/org/apache/karaf/camel/itest/CamelAmqpITest.java (93%)
rename tests/{components => features}/camel-core/pom.xml (90%)
rename tests/{components => features}/camel-core/src/main/java/org/apache/karaf/camel/test/CamelFileRouteSupplier.java (90%)
rename tests/{components => features}/camel-core/src/main/java/org/apache/karaf/camel/test/CamelSedaRouteSupplier.java (89%)
rename tests/{components => features}/camel-core/src/test/java/org/apache/karaf/camel/itest/CamelCoreITest.java (90%)
rename tests/{components => features}/camel-elasticsearch/pom.xml (91%)
rename tests/{components => features}/camel-elasticsearch/src/main/java/org/apache/karaf/camel/test/CamelElasticsearchRouteSupplier.java (96%)
rename tests/{components => features}/camel-elasticsearch/src/test/java/org/apache/karaf/camel/itest/CamelElasticsearchITest.java (96%)
rename tests/{components => features}/camel-jetty/pom.xml (90%)
rename tests/{components => features}/camel-jetty/src/main/java/org/apache/karaf/camel/test/CamelJettyRouteSupplier.java (95%)
rename tests/{components => features}/camel-jetty/src/test/java/org/apache/karaf/camel/itest/CamelJettyITest.java (86%)
rename tests/{components => features}/pom.xml (94%)