Skip to content

test: cover review scheduling and WeChat reply failures - #43

Merged
Kingson4Wu merged 1 commit into
devfrom
loop/english-pilot/test-coverage/1789746000000-english-pilot-test-coverage
Sep 18, 2026
Merged

Kingson4Wu merged 1 commit into
devfrom
loop/english-pilot/test-coverage/1789746000000-english-pilot-test-coverage

Conversation

@Kingson4Wu

Copy link
Copy Markdown
Contributor

Summary

  • Add deterministic review schedule helper coverage for due ordering, upcoming windows, minimum bounds, date validation, and invalid integer fallback.
  • Add WeChat channel regression tests for missing sender/self-message rejection and blocked-message reply delivery failure logging without invoking the agent.
  • Refresh generated coverage badge from 85.45% to 85.48%.

Verification

  • pnpm vitest run tests/unit/review-schedule.test.ts tests/integration/wechat-channel.test.ts
  • pnpm run lint
  • npm run typecheck
  • npm test
  • pnpm run test:coverage
  • loop architecture assessment: score 98/95
  • pre-push project-health passed via git push hook

Notes

  • No production code changes.
  • Coverage after: statements 82.70%, branches 69.16%, functions 86.45%, lines 85.48%.

@Kingson4Wu
Kingson4Wu merged commit fa5e63a into dev Sep 18, 2026
7 checks passed
@Kingson4Wu
Kingson4Wu deleted the loop/english-pilot/test-coverage/1789746000000-english-pilot-test-coverage branch September 18, 2026 16:29
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