Skip to content

test(endpoint): add dispatch coverage test for all 61 endpoints#236

Merged
userFRM merged 1 commit into
mainfrom
test/endpoint-dispatch-coverage
Apr 10, 2026
Merged

test(endpoint): add dispatch coverage test for all 61 endpoints#236
userFRM merged 1 commit into
mainfrom
test/endpoint-dispatch-coverage

Conversation

@userFRM
Copy link
Copy Markdown
Owner

@userFRM userFRM commented Apr 10, 2026

Summary

Add dispatch_covers_all_registered_endpoints test that verifies:

  • All 61 endpoints present in registry
  • No duplicate names
  • All 5 categories represented (stock, option, index, calendar, rate)
  • Every endpoint has non-empty description and rest_path

Catches silent endpoint loss or codegen regressions.

Fixes #207

Test plan

  • New test passes: dispatch_covers_all_registered_endpoints ... ok
  • 244 total tests pass

🤖 Generated with Claude Code

Verifies every registered endpoint has non-empty description and
rest_path, all 5 categories are represented, names are unique, and
the count is exactly 61. Catches silent endpoint loss or codegen
regressions that the build-time uncovered-RPC check can't detect.

Fixes #207

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@userFRM userFRM merged commit a90afd0 into main Apr 10, 2026
24 checks passed
@userFRM userFRM deleted the test/endpoint-dispatch-coverage branch April 10, 2026 08:43
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.

test: no round-trip integration test for invoke_endpoint() dispatch

1 participant