Skip to content

CAMEL-23595: Add hasCitrusTests metadata to example catalog#63

Merged
davsclaus merged 1 commit into
mainfrom
CAMEL-23595-citrus-metadata
May 21, 2026
Merged

CAMEL-23595: Add hasCitrusTests metadata to example catalog#63
davsclaus merged 1 commit into
mainfrom
CAMEL-23595-citrus-metadata

Conversation

@davsclaus
Copy link
Copy Markdown
Contributor

Summary

  • Update generate-catalog.sh to detect Citrus integration tests in example test/ directories
  • Add hasCitrusTests boolean field to each catalog entry
  • Recursively detects *.citrus.it.yaml and *.citrus.it.xml files in test/ subdirectories (handles nested examples like smart-log-analyzer/first-iteration)
  • 7 examples currently flagged with hasCitrusTests: true

Test plan

  • Run ./generate-catalog.sh and verify hasCitrusTests appears in generated JSON
  • Verify mqtt, ftp, aws/aws-sqs, aws/aws-s3-event-based, openapi/client, openapi/server, smart-log-analyzer are detected as having Citrus tests
  • Verify examples without tests have hasCitrusTests: false

Claude Code on behalf of Claus Ibsen

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@davsclaus davsclaus merged commit 3e22d9d into main May 21, 2026
1 check failed
@davsclaus davsclaus deleted the CAMEL-23595-citrus-metadata branch May 21, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant