Skip to content

feat: webhook API smoke tests - #2

Draft
niteshift-dev-staging[bot] wants to merge 1 commit into
mainfrom
conorbranagan/smoke-webhook-api-254y5v
Draft

feat: webhook API smoke tests#2
niteshift-dev-staging[bot] wants to merge 1 commit into
mainfrom
conorbranagan/smoke-webhook-api-254y5v

Conversation

@niteshift-dev-staging

Copy link
Copy Markdown

Summary

  • Add comprehensive smoke test suite for webhook API v2 endpoints
  • Tests cover CRUD operations and input validation
  • Includes documentation of test coverage and requirements

Test Coverage

  • Create webhook with valid parameters
  • Retrieve webhook by ID
  • List all webhooks
  • Update webhook status and triggers
  • Delete webhook
  • Validate invalid URL rejection
  • Validate empty triggers rejection

Test Plan

Run smoke tests:

yarn workspace @calcom/api-v2 test test/smoke/webhook-smoke.spec.ts

🤖 Generated with Claude Code
🌒 Run on Niteshift: View Task

Add comprehensive smoke test suite for webhook API v2 endpoints covering:
- CRUD operations (create, read, update, delete)
- Webhook listing
- Input validation (invalid URLs, empty triggers)

Includes test documentation summarizing coverage and requirements.

Run-on: Niteshift Preview

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
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