cunningt opened a new pull request, #2848:
URL: https://github.com/apache/camel-kamelets/pull/2848

   ## Summary
   
   Converts Citrus integration tests from using `systemProperties` to `args` 
with `--prop=` syntax when running Camel JBang integrations.
   
   ## Changes
   
   - Updated 42 test files to use `--prop=key=value` arguments instead of 
`systemProperties` block
   - Simplified test configurations by removing nested property structures
   - Maintains the same test functionality with cleaner syntax
   
   ### Example Change
   
   **Before:**
   ```yaml
   systemProperties:
     properties:
       - name: "http.sink.url"
         value: "${http.server.url}"
   ```
   
   **After:**
   ```yaml
   args:
     - "--prop=http.sink.url=${http.server.url}"
   ```
   
   ## Test plan
   
   - ✅ All affected Citrus integration tests should pass
   - ✅ No functional changes to test behavior
   - ✅ Verify tests still properly set properties for Camel integrations
   
   ## Affected Areas
   
   - AWS DDB tests
   - AWS EventBridge tests
   - AWS Kinesis tests
   - AWS S3 tests
   - AWS SQS tests
   - Crypto action tests
   - Filter action tests
   - Header action tests
   - HTTP source/sink tests
   - JIRA tests
   - Log sink tests
   - OpenAPI tests
   - Timer tests
   - Transformation action tests
   
   ---
   🤖 Generated with [Claude Code](https://claude.com/claude-code) on behalf of 
Tom Cunningham


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to