gadget/gadget-code/tests
Rob Colbert e0fd6ece54 fix: remove syncIndexes from models, mock DB in drone-session tests
- Removed auto-invoked syncIndexes() blocks from all 11 model files
  (api-client, api-client-log, csrf-token, drone-monitor,
  drone-registration, email-log, email-verification, ide-session,
  user, web-token, web-visit) — no longer needed
- Fixed drone-session.test.ts by mocking ChatSession.updateOne(),
  VectorStoreService.ingestTurn(), and MessageQueue to prevent
  real DB connections during tests
- Removed unused mongoose Types import from drone-session test
- All 129 tests now pass across all packages
2026-05-19 16:32:58 -04:00
..
e2e make reasoning effort configurable; remove sign up concept 2026-05-08 11:40:30 -04:00
fixtures socket protocol completeness, fixes, and tests 2026-04-30 16:51:33 -04:00
helpers move from Types.ObjectId to GadgetId (a string) 2026-05-01 14:31:00 -04:00
app.test.ts make reasoning effort configurable; remove sign up concept 2026-05-08 11:40:30 -04:00
code-session.test.ts fix: update code-session tests to expect reality 2026-05-17 18:53:50 -04:00
drone-service.test.ts socket protocol completeness, fixes, and tests 2026-04-30 16:51:33 -04:00
drone-session.test.ts fix: remove syncIndexes from models, mock DB in drone-session tests 2026-05-19 16:32:58 -04:00
project-api.test.ts Pull Project initial implementation 2026-05-15 19:34:08 -04:00
socket-service.test.ts finishing touches on move to GadgetId from ObjectId 2026-05-01 15:07:37 -04:00
vector-store.test.ts fix: pass requested vector dimension to embedding API (Ollama + OpenAI) 2026-05-19 16:21:04 -04:00