This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 264cdd7a57c0 chore: camel-jbang - the Citrus tests write camel: cli:
instead of the deprecated camel: jbang: (#29172)
264cdd7a57c0 is described below
commit 264cdd7a57c08e23d684b16b599a2cdbfe088049
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Nov 4 15:52:14 2026 +0100
chore: camel-jbang - the Citrus tests write camel: cli: instead of the
deprecated camel: jbang: (#29172)
Since Citrus 5.0.0 the jbang group of the Camel test actions is
deprecated ("please use Camel CLI instead"). cli takes the same keys.
camel-jbang-examples changed its tests in apache/camel-jbang-examples#133.
- The bundled example tests, synced with the sync-example-catalog
profile (27 files; nothing else in the examples changed since the last
sync).
- The Citrus test fixtures of the AI tool tests, and the test inputs of
AuthoringToolsCitrusTest.
- The Citrus test sample on the Testing Plugin page.
Claude-Session: https://claude.ai/code/session_016Y4dDi5iQNgtHrDdz2NpwF
Co-authored-by: Claude Opus 5.5 <[email protected]>
---
docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc | 2 +-
.../file-processing/test/file-processing.citrus.it.yaml | 8 ++++----
.../connect/http-client/test/http-client.citrus.it.yaml | 6 +++---
.../examples/connect/stock-api/test/stock-api.citrus.it.yaml | 4 ++--
.../openapi-client/test/openapi-client.citrus.it.yaml | 10 +++++-----
.../openapi-server/test/openapi-server.citrus.it.yaml | 4 ++--
.../rest-code-first/test/rest-code-first.citrus.it.yaml | 4 ++--
.../circuit-breaker/test/circuit-breaker.citrus.it.yaml | 8 ++++----
.../error-handling/test/error-handling.citrus.it.yaml | 10 +++++-----
.../examples/quick-start/rest-api/test/rest-api.citrus.it.yaml | 4 ++--
.../examples/quick-start/routes/test/routes.citrus.it.yaml | 4 ++--
.../examples/quick-start/splitter/test/splitter.citrus.it.yaml | 6 +++---
.../quick-start/timer-log/test/timer-log.citrus.it.yaml | 4 ++--
.../examples/route/aggregator/test/aggregator.citrus.it.yaml | 6 +++---
.../test/content-based-router.citrus.it.yaml | 8 ++++----
.../route/dynamic-routing/test/dynamic-routing.citrus.it.yaml | 10 +++++-----
.../enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml | 8 ++++----
.../test/filter-and-multicast.citrus.it.yaml | 8 ++++----
.../examples/route/order-lines/test/order-lines.citrus.it.yaml | 6 +++---
.../run/nightly-report/test/nightly-report.citrus.it.yaml | 4 ++--
.../run/order-generator/test/order-generator.citrus.it.yaml | 6 +++---
.../test/properties-and-profiles.citrus.it.yaml | 4 ++--
.../transform/csv-to-json/test/csv-to-json.citrus.it.yaml | 6 +++---
.../transform/data-mapping/test/data-mapping.citrus.it.yaml | 6 +++---
.../examples/transform/groovy/test/groovy.citrus.it.yaml | 6 +++---
.../json-transform/test/json-transform.citrus.it.yaml | 6 +++---
.../transform/xml-to-json/test/xml-to-json.citrus.it.yaml | 4 ++--
.../resources/examples/transform/xslt/test/xslt.citrus.it.yaml | 6 +++---
.../dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java | 6 +++---
.../test/resources/citrus-orders/body-as-text.citrus.it.yaml | 6 +++---
.../src/test/resources/citrus-orders/cut-off.citrus.it.yaml | 6 +++---
.../src/test/resources/citrus-orders/step1.citrus.it.yaml | 6 +++---
.../src/test/resources/citrus-orders/step2.citrus.it.yaml | 6 +++---
.../src/test/resources/citrus-orders/step3.citrus.it.yaml | 6 +++---
34 files changed, 102 insertions(+), 102 deletions(-)
diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc
b/docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc
index b6f30320ecd6..4aaa144b52dd 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc
@@ -115,7 +115,7 @@ Launch a Camel integration as a separate process with
test-specific configuratio
----
actions:
- camel:
- jbang:
+ cli:
run:
integration:
file: "../route.yaml"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/file-processing/test/file-processing.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/file-processing/test/file-processing.citrus.it.yaml
index 00f2285e0a60..5a3a7b0741fb 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/file-processing/test/file-processing.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/file-processing/test/file-processing.citrus.it.yaml
@@ -2,7 +2,7 @@ name: file-processing-test
description: The file-processing example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "file-processing"
@@ -10,17 +10,17 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "file-processing"
logMessage: "Invoice INV-2001 for ORD-1001: 49.4 EUR"
- camel:
- jbang:
+ cli:
verify:
integration: "file-processing"
logMessage: "Invoice invoice-2003.json rejected"
- camel:
- jbang:
+ cli:
verify:
integration: "file-processing"
logMessage: "Invoice INV-2004 for ORD-1003: 53.45 EUR"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/http-client/test/http-client.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/http-client/test/http-client.citrus.it.yaml
index 1d40c02c003a..214db460ca1d 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/http-client/test/http-client.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/http-client/test/http-client.citrus.it.yaml
@@ -2,7 +2,7 @@ name: http-client-test
description: The http-client example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "http-client"
@@ -10,12 +10,12 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "http-client"
logMessage: "ORD-1001: CAMEL-TSHIRT x 2, 120 in stock, ok"
- camel:
- jbang:
+ cli:
verify:
integration: "http-client"
logMessage: "ORD-1003: CAMEL-CAP x 1, only 0 in stock, back-order"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/stock-api/test/stock-api.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/stock-api/test/stock-api.citrus.it.yaml
index 7d653d229739..4aba7104dbf8 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/stock-api/test/stock-api.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/stock-api/test/stock-api.citrus.it.yaml
@@ -2,7 +2,7 @@ name: stock-api-test
description: The stock API answers one SKU as JSON and 404 for an unknown one
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "stock-api"
@@ -12,7 +12,7 @@ actions:
resources:
- "stock.json"
- camel:
- jbang:
+ cli:
verify:
integration: "stock-api"
logMessage: "(stock-api) started"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-client/test/openapi-client.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-client/test/openapi-client.citrus.it.yaml
index 69fdb646d8c0..14a6d6c1f488 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-client/test/openapi-client.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-client/test/openapi-client.citrus.it.yaml
@@ -2,7 +2,7 @@ name: openapi-client-test
description: The client reserves stock by contract against the openapi-server
example
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "openapi-server"
@@ -10,12 +10,12 @@ actions:
systemProperties:
file: "../../openapi-server/application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "openapi-server"
logMessage: "(openapi-server) started"
- camel:
- jbang:
+ cli:
run:
integration:
name: "openapi-client"
@@ -28,12 +28,12 @@ actions:
- "orders/order-1002.json"
- "orders/order-1003.json"
- camel:
- jbang:
+ cli:
verify:
integration: "openapi-client"
logMessage: "ORD-1002: reserved 3 x CAMEL-MUG, 42 left on the shelf"
- camel:
- jbang:
+ cli:
verify:
integration: "openapi-client"
logMessage: "ORD-1003: CAMEL-CAP not reserved, the stock API
answered 409"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-server/test/openapi-server.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-server/test/openapi-server.citrus.it.yaml
index 6c3449edc783..1611dd17bdc4 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-server/test/openapi-server.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-server/test/openapi-server.citrus.it.yaml
@@ -2,7 +2,7 @@ name: openapi-server-test
description: The stock API answers by contract
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "openapi-server"
@@ -13,7 +13,7 @@ actions:
- "stock-api.json"
- "stock.json"
- camel:
- jbang:
+ cli:
verify:
integration: "openapi-server"
logMessage: "(openapi-server) started"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
index b1d7cb212c97..db0be1ef262b 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
@@ -2,7 +2,7 @@ name: rest-code-first-test
description: The order API answers as the README shows
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "rest-code-first"
@@ -13,7 +13,7 @@ actions:
- "Order.java"
- "orders.json"
- camel:
- jbang:
+ cli:
verify:
integration: "rest-code-first"
logMessage: "(rest-code-first) started"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
index 068b417252d5..716ba11779b5 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
@@ -2,7 +2,7 @@ name: circuit-breaker-test
description: The circuit-breaker example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "circuit-breaker"
@@ -10,17 +10,17 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "circuit-breaker"
logMessage: "(breaker OPEN): supplier failed, using last known stock"
- camel:
- jbang:
+ cli:
verify:
integration: "circuit-breaker"
logMessage: "(breaker OPEN): breaker open, supplier not called,
using last known stock"
- camel:
- jbang:
+ cli:
verify:
integration: "circuit-breaker"
logMessage: "Stock check 18 (breaker CLOSED): CAMEL-MUG"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/test/error-handling.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/test/error-handling.citrus.it.yaml
index f6ab5fe607f1..d701ff68a261 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/test/error-handling.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/test/error-handling.citrus.it.yaml
@@ -2,7 +2,7 @@ name: error-handling-test
description: The error-handling example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "error-handling"
@@ -15,22 +15,22 @@ actions:
- "orders/order-1002.json"
- "orders/order-1003.json"
- camel:
- jbang:
+ cli:
verify:
integration: "error-handling"
logMessage: "Payment for ORD-1001 charged"
- camel:
- jbang:
+ cli:
verify:
integration: "error-handling"
logMessage: "Payment for ORD-1002 charged"
- camel:
- jbang:
+ cli:
verify:
integration: "error-handling"
logMessage: "Payment for ORD-1003 declined: card declined"
- camel:
- jbang:
+ cli:
verify:
integration: "error-handling"
logMessage: "Order ORD-1003 parked for manual review"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/rest-api/test/rest-api.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/rest-api/test/rest-api.citrus.it.yaml
index 160d16f68fba..a56056fd33a5 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/rest-api/test/rest-api.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/rest-api/test/rest-api.citrus.it.yaml
@@ -2,7 +2,7 @@ name: rest-api-test
description: The REST API answers the greeting, with and without a name
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "rest-api"
@@ -10,7 +10,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "rest-api"
logMessage: "(rest-api) started"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/routes/test/routes.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/routes/test/routes.citrus.it.yaml
index b2f129e008d5..12170bf54fdb 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/routes/test/routes.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/routes/test/routes.citrus.it.yaml
@@ -2,7 +2,7 @@ name: routes-test
description: The route logs the greeting the Greeter bean built
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "routes"
@@ -13,7 +13,7 @@ actions:
- "beans.yaml"
- "Greeter.java"
- camel:
- jbang:
+ cli:
verify:
integration: "routes"
logMessage: "Hello, Camel!"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/splitter/test/splitter.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/splitter/test/splitter.citrus.it.yaml
index d3ebde909d83..c424f0c451e9 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/splitter/test/splitter.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/splitter/test/splitter.citrus.it.yaml
@@ -2,18 +2,18 @@ name: splitter-test
description: The splitter logs the batch and then one line per item
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "splitter"
file: "../splitter.camel.yaml"
- camel:
- jbang:
+ cli:
verify:
integration: "splitter"
logMessage: "Received batch: Laptop,Phone,Tablet,Monitor,Keyboard"
- camel:
- jbang:
+ cli:
verify:
integration: "splitter"
logMessage: "Processing item 4: Keyboard"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/timer-log/test/timer-log.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/timer-log/test/timer-log.citrus.it.yaml
index d2b2ebe41c0c..739aa2ef9902 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/timer-log/test/timer-log.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/timer-log/test/timer-log.citrus.it.yaml
@@ -2,7 +2,7 @@ name: timer-log-test
description: The timer route logs the greeting from application.properties
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "timer-log"
@@ -10,7 +10,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "timer-log"
logMessage: "Hello Camel!"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/aggregator/test/aggregator.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/aggregator/test/aggregator.citrus.it.yaml
index 9d7e783f8ae2..702ebc8dedc9 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/aggregator/test/aggregator.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/aggregator/test/aggregator.citrus.it.yaml
@@ -2,7 +2,7 @@ name: aggregator-test
description: The aggregator example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "aggregator"
@@ -14,12 +14,12 @@ actions:
- "orders/order-1002.json"
- "orders/order-1003.json"
- camel:
- jbang:
+ cli:
verify:
integration: "aggregator"
logMessage: "Shipment for ORD-1001 complete"
- camel:
- jbang:
+ cli:
verify:
integration: "aggregator"
logMessage: "Shipment for ORD-1003 complete"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/content-based-router/test/content-based-router.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/content-based-router/test/content-based-router.citrus.it.yaml
index 508c9013789e..1a2fd6beba1e 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/content-based-router/test/content-based-router.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/content-based-router/test/content-based-router.citrus.it.yaml
@@ -2,7 +2,7 @@ name: content-based-router-test
description: The content-based-router example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "content-based-router"
@@ -14,17 +14,17 @@ actions:
- "orders/order-1002.json"
- "orders/order-1003.json"
- camel:
- jbang:
+ cli:
verify:
integration: "content-based-router"
logMessage: "ORD-1001 from DK: local delivery"
- camel:
- jbang:
+ cli:
verify:
integration: "content-based-router"
logMessage: "ORD-1002 from DE: EU shipping"
- camel:
- jbang:
+ cli:
verify:
integration: "content-based-router"
logMessage: "ORD-1003 from US: export"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
index 4794852fa00f..4fe699ac2175 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
@@ -2,7 +2,7 @@ name: dynamic-routing-test
description: The dynamic-routing example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "dynamic-routing"
@@ -14,22 +14,22 @@ actions:
- "orders/order-1002.json"
- "orders/order-1003.json"
- camel:
- jbang:
+ cli:
verify:
integration: "dynamic-routing"
logMessage: "Warehouse DK picks ORD-1001"
- camel:
- jbang:
+ cli:
verify:
integration: "dynamic-routing"
logMessage: "Invoice for ORD-1001 via the backup service"
- camel:
- jbang:
+ cli:
verify:
integration: "dynamic-routing"
logMessage: "Warehouse US picks ORD-1003"
- camel:
- jbang:
+ cli:
verify:
integration: "dynamic-routing"
logMessage: "No invoice for ORD-1003 until it is paid"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
index b331d2b608df..1040a2263336 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
@@ -2,7 +2,7 @@ name: enrich-and-dedupe-test
description: The enrich-and-dedupe example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "enrich-and-dedupe"
@@ -18,17 +18,17 @@ actions:
- "customers/C-207.json"
- "customers/C-134.json"
- camel:
- jbang:
+ cli:
verify:
integration: "enrich-and-dedupe"
logMessage: "Order ORD-1001 for Anna Jensen (gold)"
- camel:
- jbang:
+ cli:
verify:
integration: "enrich-and-dedupe"
logMessage: "Order ORD-1001 is a duplicate, skipped"
- camel:
- jbang:
+ cli:
verify:
integration: "enrich-and-dedupe"
logMessage: "Audited ORD-1003.json"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
index dae997f2b82c..8814f3f950d5 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
@@ -2,7 +2,7 @@ name: filter-and-multicast-test
description: The filter-and-multicast example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "filter-and-multicast"
@@ -14,17 +14,17 @@ actions:
- "orders/order-1002.json"
- "orders/order-1003.json"
- camel:
- jbang:
+ cli:
verify:
integration: "filter-and-multicast"
logMessage: "Warehouse: pick 2 line(s) for ORD-1001"
- camel:
- jbang:
+ cli:
verify:
integration: "filter-and-multicast"
logMessage: "Invoicing: bill customer C-207 for ORD-1002"
- camel:
- jbang:
+ cli:
verify:
integration: "filter-and-multicast"
logMessage: "Order ORD-1003 received, status pending"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/order-lines/test/order-lines.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/order-lines/test/order-lines.citrus.it.yaml
index 6bbfb544fc89..88a78c7efa56 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/order-lines/test/order-lines.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/order-lines/test/order-lines.citrus.it.yaml
@@ -2,7 +2,7 @@ name: order-lines-test
description: The order-lines example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "order-lines"
@@ -14,12 +14,12 @@ actions:
- "orders/order-1002.json"
- "orders/order-1003.json"
- camel:
- jbang:
+ cli:
verify:
integration: "order-lines"
logMessage: "pick 2 x CAMEL-TSHIRT for ORD-1001"
- camel:
- jbang:
+ cli:
verify:
integration: "order-lines"
logMessage: "Order ORD-1003: all 3 line(s) sent to picking"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/nightly-report/test/nightly-report.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/nightly-report/test/nightly-report.citrus.it.yaml
index f49d8660f902..b278c7903ab0 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/nightly-report/test/nightly-report.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/nightly-report/test/nightly-report.citrus.it.yaml
@@ -2,7 +2,7 @@ name: nightly-report-test
description: The scheduled report logs the stock counts
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "nightly-report"
@@ -10,7 +10,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "nightly-report"
logMessage: "120 T-shirts and 45 mugs in stock"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/order-generator/test/order-generator.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/order-generator/test/order-generator.citrus.it.yaml
index 5ffe7828be8a..aa565b0ee065 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/order-generator/test/order-generator.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/order-generator/test/order-generator.citrus.it.yaml
@@ -2,7 +2,7 @@ name: order-generator-test
description: The order generator logs a new order with a number and a JSON body
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "order-generator"
@@ -13,12 +13,12 @@ actions:
- "beans.yaml"
- "OrderNumber.java"
- camel:
- jbang:
+ cli:
verify:
integration: "order-generator"
logMessage: "New order ORD-1001"
- camel:
- jbang:
+ cli:
verify:
integration: "order-generator"
logMessage: "\"sku\": \"CAMEL-TSHIRT\""
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
index 774460494b22..b0dbe3ab7ca6 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
@@ -2,7 +2,7 @@ name: properties-and-profiles-test
description: The route greets with the values of application.properties
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "properties-and-profiles"
@@ -10,7 +10,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "properties-and-profiles"
logMessage: "Welcome to Camel Shop (development), prices in EUR"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
index 87a05fcb758f..83dd9398b1d0 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
@@ -2,7 +2,7 @@ name: csv-to-json-test
description: The csv-to-json example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "csv-to-json"
@@ -10,12 +10,12 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "csv-to-json"
logMessage: "Invoice INV-2001"
- camel:
- jbang:
+ cli:
verify:
integration: "csv-to-json"
logMessage: "Invoice INV-2003"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/data-mapping/test/data-mapping.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/data-mapping/test/data-mapping.citrus.it.yaml
index 7a9eb375cef4..367865986f5a 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/data-mapping/test/data-mapping.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/data-mapping/test/data-mapping.citrus.it.yaml
@@ -2,7 +2,7 @@ name: data-mapping-test
description: The data-mapping example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "data-mapping"
@@ -13,12 +13,12 @@ actions:
- "order.json"
- "shipment-mapping.groovy"
- camel:
- jbang:
+ cli:
verify:
integration: "data-mapping"
logMessage: "\"shipmentRef\":\"SHIP-1001\""
- camel:
- jbang:
+ cli:
verify:
integration: "data-mapping"
logMessage: "\"totalPieces\":3"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/groovy/test/groovy.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/groovy/test/groovy.citrus.it.yaml
index f4148cb2419c..0af6d238ec25 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/groovy/test/groovy.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/groovy/test/groovy.citrus.it.yaml
@@ -2,7 +2,7 @@ name: groovy-test
description: The groovy example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "groovy"
@@ -13,12 +13,12 @@ actions:
- "order.json"
- "order-bad-email.json"
- camel:
- jbang:
+ cli:
verify:
integration: "groovy"
logMessage: "Order ORD-1001 accepted"
- camel:
- jbang:
+ cli:
verify:
integration: "groovy"
logMessage: "Order ORD-1002 rejected"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/json-transform/test/json-transform.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/json-transform/test/json-transform.citrus.it.yaml
index 906e20673d31..4c75e26b6510 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/json-transform/test/json-transform.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/json-transform/test/json-transform.citrus.it.yaml
@@ -2,7 +2,7 @@ name: json-transform-test
description: The json-transform example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "json-transform"
@@ -12,12 +12,12 @@ actions:
resources:
- "order.json"
- camel:
- jbang:
+ cli:
verify:
integration: "json-transform"
logMessage: "\"order\" : \"ORD-1001\""
- camel:
- jbang:
+ cli:
verify:
integration: "json-transform"
logMessage: "\"sku\" : \"CAMEL-TSHIRT\""
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
index f46df6a5532b..2db5235e8ca3 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
@@ -2,7 +2,7 @@ name: xml-to-json-test
description: The xml-to-json example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "xml-to-json"
@@ -10,7 +10,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "xml-to-json"
logMessage: "The same order as JSON: {\"id\":\"ORD-1001\""
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xslt/test/xslt.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xslt/test/xslt.citrus.it.yaml
index b1078a001031..7dfdbc1b43ee 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xslt/test/xslt.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xslt/test/xslt.citrus.it.yaml
@@ -2,7 +2,7 @@ name: xslt-test
description: The xslt example logs what its README promises
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "xslt"
@@ -12,12 +12,12 @@ actions:
resources:
- "packing-slip.xsl"
- camel:
- jbang:
+ cli:
verify:
integration: "xslt"
logMessage: "<packingSlip order=\"ORD-1001\""
- camel:
- jbang:
+ cli:
verify:
integration: "xslt"
logMessage: "<pieces>3</pieces>"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java
b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java
index 03a007828a99..572fa481d812 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java
+++
b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java
@@ -56,7 +56,7 @@ class AuthoringToolsCitrusTest {
description: The order API accepts the sample order and logs it
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "orders"
@@ -78,7 +78,7 @@ class AuthoringToolsCitrusTest {
response:
status: "201"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "Order ORD-1001 accepted for C-482 with 2
line(s)"
@@ -146,7 +146,7 @@ class AuthoringToolsCitrusTest {
name: orders-test
actions:
- camel:
- jbang:
+ cli:
run:
integration:
file: "../orders.camel.yaml"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
index e9f72f77964c..f7f6f488607f 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
description: The order API accepts the sample order and logs it
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "orders"
@@ -27,7 +27,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
response:
status: "201"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
index a020fd456cf5..ca478120c311 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
description: The order API accepts the sample order and logs it
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "orders"
@@ -27,7 +27,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
response:
status: "201"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
index fb9a268778bb..b2dff55bfa9a 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
description: The order API accepts the sample order and logs it
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "orders"
@@ -27,7 +27,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
response:
status: "201"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
index 749235cfaa04..070dc3c87d4a 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
description: The order API accepts the sample order and logs it
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "orders"
@@ -27,7 +27,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
response:
status: "201"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml
index 455d29a4a4e6..84d502b43c65 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml
+++
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
description: The order API accepts the sample order and logs it
actions:
- camel:
- jbang:
+ cli:
run:
integration:
name: "orders"
@@ -27,7 +27,7 @@ actions:
systemProperties:
file: "../application.properties"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
response:
status: "201"
- camel:
- jbang:
+ cli:
verify:
integration: "orders"
logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"