2 Commits

Author SHA1 Message Date
wangdl
616d7099ce fix: correct Feynman empty-DTO test to match actual behavior
Some checks failed
Deploy API Server / build-and-deploy (push) Has been cancelled
2026-06-19 22:37:29 +08:00
wangdl
5d332336eb feat(M-AI-01-09): add HTTP E2E tests (Feynman/ActiveRecall/DocumentImport)
All checks were successful
Deploy API Server / build-and-deploy (push) Successful in 45s
- NEW test/m-ai-01-09-api-e2e.worker-int-spec.ts: real HTTP endpoints
  with JWT auth → Controller → BullMQ → Worker → MySQL
- Feynman: POST /api/ai-analysis/feynman (200/401/400)
- Active Recall: POST /api/active-recalls/:id/submit (200/401/404)
- Document Import: POST /api/imports (200/401)
- generateJWT() in integration-harness.ts (TokenService format)
- httpPost() supports optional Bearer token
- Save test credentials to devops-projects/凭据配置/测试API凭据.md

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-19 22:36:17 +08:00