Skip to content

test: add coverage for contract, federation, hidden streams, and cache - #887

Merged
Austinaminu2 merged 2 commits into
FlowwStar:mainfrom
Hahfyeex:main
Sep 28, 2026
Merged

Austinaminu2 merged 2 commits into
FlowwStar:mainfrom
Hahfyeex:main

Conversation

@Hahfyeex

Copy link
Copy Markdown

Summary

  • Add mock-mode unit coverage for contract simulation, creation, batch creation, withdrawal, cancellation, lookup, and archived IDs.
  • Add Federation success, malformed input, missing record, and invalid account coverage.
  • Add hidden-stream/block-sender persistence, idempotency, subscription, malformed storage, and SSR behavior coverage.
  • Add streams-cache bigint round-trip, timestamps/staleness, corruption, and unavailable-storage coverage.
  • Repair the repository's truncated webhook hook suffix and update the Stellar SDK resource accessor so the affected source remains parseable with the installed dependencies.

Validation

  • pnpm exec vitest run --coverage.enabled=false __tests__/lib/contract.test.ts __tests__/lib/federation.test.ts __tests__/lib/hidden-streams.test.ts __tests__/lib/streams-cache.test.ts — 17 passed.
  • Full suite: 1,231 passed; 28 pre-existing UI failures remain outside this change.
  • TypeScript still reports existing diagnostics in unrelated tests.

Closes #731
Closes #732
Closes #733
Closes #735

Hahfyeex and others added 2 commits September 28, 2026 12:30
@drips-wave

drips-wave Bot commented Sep 28, 2026

Copy link
Copy Markdown

@Hahfyeex Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Austinaminu2
Austinaminu2 merged commit fe079ef into FlowwStar:main Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants