Skip to content

test: add HTTP integration coverage#58

Merged
darthfork merged 4 commits intomainfrom
issue-53-http-integration-tests
Apr 30, 2026
Merged

test: add HTTP integration coverage#58
darthfork merged 4 commits intomainfrom
issue-53-http-integration-tests

Conversation

@darthfork
Copy link
Copy Markdown
Owner

Summary

  • add in-process HTTP integration tests for webhook-to-metrics flows
  • validate workflow, job, push, and pull request events through real /webhook and /metrics endpoints
  • cover health endpoint, invalid signature handling, and unsupported events

Closes #53

Testing

  • go test ./...

@darthfork darthfork merged commit 1d6b1ba into main Apr 30, 2026
2 checks passed
@darthfork darthfork deleted the issue-53-http-integration-tests branch April 30, 2026 02:34
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.

Add in-process HTTP integration tests for webhook-to-metrics flows

1 participant